我的Magento网站一直出错并向我提供带有文件名的报告屏幕,但该文件在报告文件夹中不存在。 此文件夹也有777权限。 可能是造成这个问题的原因。
答案 0 :(得分:1)
检查“var / cache”文件夹的权限,它应该可写入运行PHP的系统用户。如果您的安装是Apache / mod_php,则用户应与Apache配置中的用户相同(请参阅用户配置指令)。 检查以下文件夹:
为了测试这一点,请确保PHP用户可以访问Magento的“var”中的所有文件和文件夹。 在Linux上,您可以通过运行:
来完成此操作#> cd /path/to/your/magento/folder/
#> find ./var -type f -exec chmod 666 '{}' ';'
#> find ./var -type d -exec chmod 777 '{}' ';'
请注意,在生产环境中不建议使用777和666权限,因为它们代表安全威胁。请在生产环境中调整所有Magento安装文件和文件夹的权限。