【问题标题】:Magento: catalog & product images not uploadingMagento:目录和产品图片未上传
【发布时间】:2013-02-10 17:21:04
【问题描述】:

由于某种原因,目录图像无法正确上传,./var/log/exception.log 或 ./var/log/system.log 或 /var/log/httpd/magento/error 中没有错误消息或任何内容.log - 只是它似乎忽略了图像文件。

也许与此相关,当我上传产品图片时,catalog_product_entity_media_gallery 似乎根本没有更新,因此上传的图片显示在前端,但根本不显示在后端。重新保存时,它们会被删除。

我不确定从哪里开始调试,一直在寻找没有运气!

这只是几天前在进口一些产品后才开始发生的。在此之前它工作正常。

【问题讨论】:

  • 您的进口商是如何工作的?是通过 http 还是 ftp 上传它们?是所有图像都受影响还是只是某些图像(可配置/简单)?你的防火墙说什么?当您直接从后端上传图像时也会发生这种情况吗?您从哪个 ERP 或 CRM 导入?这么多问题...
  • 我没有使用进口商,只是通过后台管理添加产品。上传产品 - 图片出现在正确的目录中,出现在前端但不在后端。目录图像永远不会上传到 tmp 或正确的位置。
  • 你的文件夹是可写的吗?哦,尝试另一个浏览器并更新您的闪存。禁用缓存

标签: php magento


【解决方案1】:

已通过更新到最新版本的 Magento 社区版来解决此问题。

【讨论】:

    【解决方案2】:

    David,在您开始更改权限并寻找更复杂的问题原因之前,请尝试以下操作:

    使用 Internet Explorer 或 Chrome,你应该是对的。

    我遇到了同样的问题,我无法使用 Magento 管理员将图片上传到产品页面。我发现只是因为我使用的是 Firefox 并且与 Flash 或 Java 有关的东西导致了这个问题。

    现在对我来说很好用。

    【讨论】:

      【解决方案3】:

      当导入产品而不将它们分配到管理商店(商店 id 0)时,可能会发生这种情况。

      例如,如果您为商店 1(默认商店)加载产品,然后将图像保存到该商店的产品版本,那么它们在管理区域中将不可见。

      必须将图像分配到存储 0 版本的产品,以便它们在管理员中可见。

      我猜你已经创建了你的产品并只分配给商店 1,然后将产品图像保存到这里。

      我会尝试重新导入您的产品,并且在保存之前不设置商店 ID,这会自动为您将它们添加到管理商店,您的问题应该会消失 :)

      【讨论】:

      • 我通过管理后端添加它们,而不是使用导入函数或我自己的代码。看起来 Magento 没有为 store 0 设置任何数据库值......有什么想法吗?
      • 您是先导入产品还是将它们也添加到管理中?
      • 如果产品是通过进口商添加的,他们可能没有添加产品 -> 商店链接
      • 它首先发生在导入之后,现在只是正常添加的产品不会在后端保存它们的图像
      • 听起来你的进口商搞砸了,是自定义脚本还是模块?
      猜你喜欢
      • 1970-01-01
      • 2014-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多