最近在Mac中使用October cms系統(tǒng)匀借,安裝使用過程中頻繁遇到一些bug問題,一些心得分享一下挖息。
1.權(quán)限被拒絕 据块,無法打開码邻,類似于以下錯誤提示
Permission denied ".../storage/logs/laravel.log could not be opened"
主要是storage文件夾在系統(tǒng)中沒有權(quán)限
a.新建php文件,內(nèi)容如下另假,查看當(dāng)前用戶
<?php echo exec('whoami'); ?>?
運行文件像屋,瀏覽器顯示如下
b.根據(jù)顯示名稱修改
用命令行進(jìn)入項目路徑下
運行 chown apache:apache -R storage/
2,Backend 報404
october cms可運行進(jìn)入首頁边篮,但進(jìn)入后臺時報404?
原因有以下幾點
????1 己莺,未安裝 詳細(xì)操作看官方文檔
????2 ,缺少.htaccess 文件 該文件配置定義好里路由
????3 戈轿,apache 未開啟 AllowOverride
? ? ? ? ? 在apache配置文件httpt.conf中 修改?
? ? ? ? ? 將?AllowOverride 設(shè)置為 AllowOverride All
????????<Directory "/var/www/html”>
????????????????AllowOverride All
? ? ? ? </Directory>
Nginx—backend 404
我的路徑?jīng)]有直接定義在項目文件夾凌受,所以要加上項目文件路徑
location / {
? ? ? ? try_files $uri $uri/ /“目錄”/index.php?$query_string;
? ? }
以上就是常見但2個bug,可能還有其他思杯。程序猿們加油哦