将Magento更改为新服务器,现有产品的图像不会显示在前端
我已经将一个Magento网站移动到一个新服务器上,以优化速度。所有图像似乎都被图像占位符替换。我试图将介质的权限设置为777,当我删除缓存介质文件夹并刷新时,会自动创建一个新的缓存文件夹,但其中仅包含占位符图像。我刷新了图像缓存,在magento后端重新索引,但仍然没有希望。我现在该怎么办 有些事情可能会有帮助: 。创建带有图像的新产品很好 . 刷新缓存,仅创建占位符图像 . 尝试使用magento-cleanup.php,没有希望 . 试图删除媒体文件夹中的.htaccess将Magento更改为新服务器,现有产品的图像不会显示在前端,magento,Magento,我已经将一个Magento网站移动到一个新服务器上,以优化速度。所有图像似乎都被图像占位符替换。我试图将介质的权限设置为777,当我删除缓存介质文件夹并刷新时,会自动创建一个新的缓存文件夹,但其中仅包含占位符图像。我刷新了图像缓存,在magento后端重新索引,但仍然没有希望。我现在该怎么办 有些事情可能会有帮助: 。创建带有图像的新产品很好 . 刷新缓存,仅创建占位符图像 . 尝试使用magento-cleanup.php,没有希望 . 试图删除媒体文件夹中的.htaccess . 产品的图像
. 产品的图像在介质文件夹中,而不是缓存文件夹中。Magento仅查看图像的缓存文件夹:(您需要在管理区域重建所有索引和刷新缓存。此外,安装一个新的浏览器,如opera,并重新访问您的站点。我在使用当前live站点的副本开发服务器时遇到过类似的问题。在过去一年的三次移动/重新部署期间也遇到过类似问题。我遇到过这种情况这是因为我没有越过
/media/catalog/product/cache/
确保文件夹位于您的服务器上,并且媒体文件夹具有适当的权限。我认为您服务器上的“gd库”尚未安装,因此请连接您的服务器。。。
因为这个图像库。。。
“gd library”后,重新索引并清除所有缓存,并授予媒体文件夹和位于产品文件夹中的缓存的完全权限,请按照以下说明操作
这个答案也发布在。我以前也有过这个问题,当我将我的magento站点本地移动到新服务器时,前端和后端的图像突然消失。 经过多次调试,我得到了以下解决方案 在我的例子中,我转到/public_html/media/catalog/product并将所有大写字母重命名为小写 如果您的all目录有小写字母,则将其重命名为大写字母 在此之后,我的所有产品都按原样显示 我希望它能帮助你
回答来源:移动到新服务器后,是否清除了var/cache?apache错误日志中是否有任何内容(缺少读取权限或其他内容)?var/log/exception.log和var/log/system.log中有什么?您好。谢谢您抽出时间。我没有将var文件夹移动到新服务器。而是创建了一个干净的var文件夹。我检查日志,没有发现错误。Magento就像一盒巧克力,您永远不知道会得到什么。很高兴看到您从虾业转向了电子商务。