【发布时间】:2014-09-14 17:14:03
【问题描述】:
我已将我的 magento 从旧主机转移到新主机。除产品图像外,一切运行正常。我发现 Magento 无法在media/catalog/product/cache 下生成图像缓存文件夹。我遵循了互联网上的所有解决方案,但我找不到解决方案。这是我到目前为止所做的。
- 将权限更改为 777 并仔细检查 media/catalog/product/cache 和 var/cache 下 Cache 文件夹的所有者和组,但没有任何变化。
- 重新索引数据,清理缓存,重新生成图像缓存百万次。
- 仔细检查 GD 安装
- 仔细检查磁盘空间。我还有4G左右。
- 删除该文件夹下的所有 .htaccess。
我花了很多时间检查和尝试,检查并再试一次,但没有任何效果。
谁能帮我解决这个问题
【问题讨论】:
-
它是否显示任何错误消息?您能否尝试将您的缓存文件夹移动到其他位置(只需重命名)以查看该文件夹是否已创建
-
嗨,William,感谢您的回复,我已将其移动、重命名、删除,甚至创建了一个具有 777 权限的空缓存文件夹。但没有任何反应
-
我最好的建议是通过这种方法进行调试: echo Mage::helper('catalog/image')->init($products, 'small_image')->resize(200,200);
-
必须将
media/catalog/product/cache的所有者从apache更改为root