October cms 安装使用问题could not be opened 和 404

最近在Mac中使用October cms系统,安装使用过程中频繁遇到一些bug问题,一些心得分享一下。

1.权限被拒绝 ,无法打开,类似于以下错误提示

Permission denied ".../storage/logs/laravel.log could not be opened"

主要是storage文件夹在系统中没有权限
a.新建php文件,内容如下,查看当前用户
<?php echo exec('whoami'); ?> 
运行文件,浏览器显示如下

b.根据显示名称修改
用命令行进入项目路径下
运行 chown apache:apache -R storage/

2,Backend 报404
october cms可运行进入首页,但进入后台时报404 
原因有以下几点
    1 ,未安装 详细操作看官方文档
    2 ,缺少.htaccess 文件 该文件配置定义好里路由
    3 ,apache 未开启 AllowOverride
          在apache配置文件httpt.conf中 修改 
          将 AllowOverride 设置为 AllowOverride All
        <Directory "/var/www/html”>
                AllowOverride All
        </Directory>

Nginx—backend 404

我的路径没有直接定义在项目文件夹,所以要加上项目文件路径
location / {

        try_files $uri $uri/ /“目录”/index.php?$query_string;
    }

以上就是常见但2个bug,可能还有其他。程序猿们加油哦

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容