【发布时间】:2016-05-29 23:46:42
【问题描述】:
上传产品图片时出现以下错误:
{"name":"img5.jpg", "type":"application/octet-stream","tmp_name":"C:/Windows/Temp/phpA0A2.tmp","error":0, "大小"2456,"路径":"C:/.../media/tmp/catalog/product","文件":"/i/m/img5_2.jpg.tmp","url":"http://www.example.com/media/tmp/catlog/product/i/m/img5_2.jpg ","cookie":{"name":"adminhtml","value":"ghhjgjfhghy95","lifetime":"3600":"path":"/","domain":'mysite.com'}}
我在 Windows 上使用 php 5.3,其他一切正常。
我尝试了我知道或发现的所有可能的方法,例如授予目录权限,在 php.ini 上设置 c:/windows/temp,所有会话变量都设置为(否),我尝试使用用户代理(是)也没有成功。还将 c:windows/temp 上的安全设置映射到 Media 文件夹。
我注意到 Magento 没有在临时目录上写入文件,但我创建了一个正在写入临时目录的测试文件。只有 Magento 文件没有被写入?
请任何人都可以对此提供支持,或者任何人都知道一些很好的免费扩展来管理产品图像?我更喜欢默认上传工作。
【问题讨论】:
-
我找到了一个修复方法,尝试了上面提到的所有方法,但是通过再次替换所有 Magento 原始文件解决了问题我没有对核心文件进行任何更改,所以替换没有问题,但我认为问题在 var/package 文件夹中,因为我删除了它可能是错误的 :) 在花了将近 2 天后我很高兴我可以解决这个问题。许多其他有同样问题的人请与他们分享。问候。
-
@saquib 我也面临与 Magento 版本相同的问题。 1.4.1.1,Magento 可以上传图片到 media/tmp 文件夹,但是图片在后台和前端都不可见。如何解决?
标签: magento-1.7