2015-03-19 106 views
3

我的Magento網站始終發生錯誤,併爲報告屏幕提供文件名,但該文件不存在於報告文件夾中。 此文件夾也有777權限。 可能是這個問題的原因。magento不會創建報告文件

+0

Magento日誌或Web服務器錯誤日誌中的任何日誌條目?這裏沒有太多可以繼續。什麼錯誤給出? – Mike 2015-05-22 17:00:11

回答

2

檢查「var/cache」文件夾的權限,它應該可寫入運行PHP的系統用戶。如果你的是Apache/mod_php安裝,那麼用戶應該和你的Apache配置一樣(參見用戶配置指令)。 檢查下列文件夾:

  • VAR
  • 無功/日誌
  • VAR /報告
  • VAR /緩存

只是爲了測試,確保在Magento的所有文件和文件夾「var」可供PHP用戶訪問。 在Linux上,你可以通過運行做到這一點:

#> cd /path/to/your/magento/folder/ 
#> find ./var -type f -exec chmod 666 '{}' ';' 
#> find ./var -type d -exec chmod 777 '{}' ';' 

請注意,777組666的權限不是在生產環境中建議,因爲他們代表了安全威脅。請在生產環境中調整所有Magento安裝文件和文件夾的權限。