Magento没有重建产品图像缓存

Xan*_*der 3 magento

清除Magento的图像缓存后,该网站似乎无法重建图像缓存,并且某些页面正在加载网址扩展名?___ SID = U. 所有产品图像都显示为空白,并且看起来停止进一步加载网站(这些页面上没有页脚或侧边栏加载).

这似乎是一个权限问题?相关文件夹(媒体)目前递归设置为777.但我仍然遇到问题.

还将媒体中的htaccess重命名为htaccess-old

没运气.无法上传新图片.并且没有服务器没有存储空间.

Com*_*ast 7

确保安装了PHP"GD"图形模块.Magento使用它来创建缩略图.输入你的shell:

php5 -m | grep gd
Run Code Online (Sandbox Code Playgroud)

这应该gd在一行上输出一个all.如果没有,则需要安装gd模块.

因此,要安装gd,请在shell中键入以下命令(在Ubuntu 12上测试,但可能因操作系统而异):

sudo apt-get install php5-gd
Run Code Online (Sandbox Code Playgroud)

接下来,重启Apache.如何做到这一点可能与您的安装有关,因此请确保您知道正确的方法.

Ubuntu 12:

sudo service apache2 graceful
Run Code Online (Sandbox Code Playgroud)

OS X:

sudo apachectl graceful
Run Code Online (Sandbox Code Playgroud)

如果您不需要"正常"重启(保留现有连接),则只需在上述命令中使用"restart"一词而不是"graceful"一词.

此链接有更全面的说明.