Magento产品上传图片没有出现

时间:2013-09-24 19:29:16

标签: image magento upload product

我正在将产品上传到我的Magento商店,但产品没有显示。

我可以使用管理区域上传图像,在管理我的产品时,我可以在那里看到图像,但是一旦我走到前端,我就会看到产品图像出现的Magento徽标。

自从我的服务器迁移以来,这种情况一直在发生,所以我不确定它是否相关。

7 个答案:

答案 0 :(得分:8)

有很多事情可能导致这个问题,但这里有一些事情可供你研究:

  1. 在管理员后端的“产品信息”页面的“图像”下,确保单选按钮的图像选择为“基本图像”,“小图像”,“缩略图”,并且它们不是' t'排除'

  2. 确保产品图片位于/ media / catalog / product /(相对于您的文档根目录)

  3. 确保/ media目录位于Apache Web服务器的组中(通常是“www-data”或“httpd”)。 Magento还需要能够写入此目录,因此您可以运行此命令来设置这些权限:

    sudo chmod -R 775 /path/to/magento/media
    
  4. 在System-> Configuration-> General-> Web中,确保“安全”和“不安全”下的“基础媒体网址”正确

答案 1 :(得分:6)

只需将.htaccess重命名为Magento Root Directory中的.htaccess-old媒体目录。

答案 2 :(得分:3)

您需要执行以下操作才能做到这一点:

  1. 递归更改权限-r或通过ftp set media文件夹更改为777
  2. 确保您的服务器已启用curl,已启用图像gd并刷新magento缓存

答案 3 :(得分:0)

只需添加更多信息即可:如果启用了SELINUX,则需要进行其他设置。您可以在此处找到一些信息http://www.magentocommerce.com/knowledge-base/entry/ce18-and-ee113-installing#install-prereq-selinux

答案 4 :(得分:0)

试试这段代码: - 您可能不会添加以下行: -

$_product=Mage::getModel("catalog/product")->load($_product->getId());

答案 5 :(得分:0)

即使很晚,也希望它会对某人有所帮助

如果在上述所有调整之后仍未显示。尝试将图像的大小减小到几KB并尝试。它适用于我。:))

答案 6 :(得分:0)

对我来说问题是php7.0-gd扩展名。安装后,图像显示没有问题。

sudo apt-get install php7.0-gd

sudo service apache2 restart