Magento无法重建产品图像缓存,某些页面加载时带有url扩展?_SID=U。

6

网站: cart.oldfloridian.com

清除Magento图像缓存后,该网站似乎无法重新生成图像缓存,并且某些页面加载时带有URL扩展名?___SID=U。所有产品图片都显示为空白,并且似乎阻止了网站的进一步加载(这些页面没有页脚或侧边栏加载)。

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

我读了所有可以找到的内容,没有找到解决方法。在php.ini.sample中更改了内存允许量为512M。htaccess还有两个区域定义了此设置,分别设置为64M和256M-这会改变什么吗?

有任何建议吗?

也许这个链接有用? - http://codepoets.co.uk/2011/magento-not-finding-product-images-solution/ 我手动重命名了文件夹(而不是文件),因为我是SQL新手。没有变化。

非常感谢您的任何帮助!

编辑:

好的,所以我的主机将网站恢复到清除缓存前一天的备份,起初似乎有所改善,但是它只返回了某些图像。看起来Magento仍然无法重新生成缓存,现在缓存中有一些内容而不是完全空白。我应该再尝试之前没有起作用的所有方法吗?删除缓存文件夹等等?

3个回答

1
  • 媒体文件夹权限为777
  • 在媒体文件夹下删除htaccess文件
  • 清除缓存
  • 缓存文件可写
  • 重建所有索引

在我的情况下,我解决了将.htaccess重命名为.htaccessOLD。


1
我遇到了完全一样的问题,后来发现我忘记在本地服务器安装/启用gd库,该库负责图像/缩略图缓存重建,所以请检查apache模块中是否启用了gd2。

你救了我一命。这是正确的答案! - CommaToast
http://www.cyberciti.biz/faq/ubuntu-linux-install-or-add-php-gd-support-to-apache/ 是如何安装它的。 - CommaToast

0

检查剩余磁盘空间。

我之前也遇到过完全相同的症状,那是因为没有足够的磁盘空间来存储新的缓存项目。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接