2015-03-19 102 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安装文件和文件夹的权限。