【发布时间】:2014-01-11 22:24:32
【问题描述】:
我的 Magento 缓存有问题
- 当我在 Magento 中选择所有缓存并单击刷新时,我会看到以下屏幕:
[网址不再有效]
当我重新加载我得到的页面时:
[网址不再有效]
注意它仍然以红色“禁用”指示?当我清除缓存时也会发生同样的事情。
当我检查 core_cache_options 时,它看起来正确,所有选项都设置为 1,禁用时它们设置为 0
感谢任何建议/帮助。我已经删除了 /var/* 运行所有权限和所有其他基础知识。!
【问题讨论】:
-
对我来说这听起来仍然像是一个权限问题。您的 Magento 安装使用哪些目录存储 tmp 文件?
-
var/及其cache文件夹必须可由 Web 服务器进程写入,因此取决于 SUEXEC、SUPHP 或 Apache 的标准 DSO 实现(如果您正在运行),@987654323 @ 文件夹必须是 755、775 或 777。如果您的 Web 服务器进程在与您的登录名不同的组或所有者下运行,您也可能遇到所有权问题。由于权限/所有权严重混乱,Magento 会将其缓存放在系统/tmp文件夹中,从而引起各种奇怪。正确设置 `var` 并删除缓存文件夹,Magento 将以适当的权限重新创建。 -
这就是我设置权限的方式: find . -type f -exec chmod 644 {} \;寻找 。 -type d -exec chmod 755 {} \; var 文件夹位于 magento-root/var 我不确定临时文件夹的位置。
-
组和所有者也设置为相同,即站点登录名(站点所有者名称)