在Magento中,我无法在产品中上载图像

在Magento中,我无法在产品中上载图像,magento,magento-1.7,Magento,Magento 1.7,在我创建新产品的时候。我不能上传产品图片。那个页面显示了这样的错误 “需要为每个存储视图指定图像类型和信息。” 我清除了缓存存储,但我也面临这个问题。请帮助解决此问题如果无法在magento的管理部分上载产品的图像,则可能与浏览器中的flash插件有关。请在浏览器中禁用flash。通常此问题是基于浏览器的(flash player插件已损坏) 建议的清单: 签入另一个浏览器,如果它正在工作,请尝试重置出现问题的浏览器 缺少/media目录或/media目录没有写入权限 prototype js版

在我创建新产品的时候。我不能上传产品图片。那个页面显示了这样的错误

“需要为每个存储视图指定图像类型和信息。”


我清除了缓存存储,但我也面临这个问题。请帮助解决此问题

如果无法在magento的管理部分上载产品的图像,则可能与浏览器中的flash插件有关。请在浏览器中禁用flash。

通常此问题是基于浏览器的(flash player插件已损坏)

建议的清单:

  • 签入另一个浏览器,如果它正在工作,请尝试重置出现问题的浏览器

  • 缺少/media目录或/media目录没有写入权限

  • prototype js版本也是造成这种情况的原因,但很少。(仅在升级或安装不兼容的magento扩展时)


  • 让我知道哪一个为您工作。

    我解决了下面的问题。我从谷歌找到了解决方案

    • 进入chrome设置
    • chrome://settings/content
    • 内容设置闪存
    • 选择允许站点

    此解决方案解决了我的问题。

    只需在布局文件中添加这些标记,您就可以在此处找到解决方案。

    使用Magento HTML5上传程序扩展名。扩展链接如下:

    我投票将这个问题作为离题题结束,因为堆栈溢出是一个问答网站。你的问题不是关于编程。也许您应该将其发布在上?未捕获类型错误:无法读取undefinedFlex.getFlashPlayerVersion@flex.js:164Flex.checkFlashPlayerVersion@flex.js:46Flex.Object.Class.create.detectFlashVersion@flex.js:425Flex.Object.Class.create.initialize@flex.js:200klass@prototype.js:101Flex.Uploader.initialize@flexuploader.js:63klass@prototype.js:101(匿名函数)@(索引):1627(索引):1645未捕获引用错误:id_186adf861e7a54cc91b1594e53a002b5_UploaderJsObject未定义-错误显示在控制台中。我认为这可能与Magento有关,而不是浏览器本身的flash。Flash的浏览器在所有情况下都能正常工作。只有在麦根托斯的商店里,它才会带来这个问题。必须是其他内容。未捕获类型错误:无法读取undefinedFlex.getFlashPlayerVersion@flex.js:164Flex.checkFlashPlayerVersion@flex.js:46Flex.Object.Class.create.detectFlashVersion@flex.js:425Flex.Object.Class.create.initialize@flex.js:200klass@prototype.js:101Flex.Uploader.initialize@flexuploader.js:63klass@prototype.js:101(匿名函数)@(索引):1627(索引):1645未捕获引用错误:id_186ADF861E7A54CC91B1594E53A0025_UploaderJsObject未定义-控制台中显示错误。是否尝试在其他浏览器中。。。请注明您尝试的浏览器名称。并尝试重置浏览器一次。将flash player更新为最新稳定版本或暂时禁用并检查。问题已解决我使用了不同的浏览器。首先我用的是铬。现在我使用mozillai也有同样的问题,由@hakan的answare修复。这也为我修复了它,只是我将我的网站添加到了“允许”列表中,而不是只允许每个网站。这也修复了我的网站,至少在普通的chrome浏览器中是这样,但在匿名情况下不是这样。现在是通过单击url>站点设置>flash(允许)旁边的挂锁图标chrome似乎改变了添加异常的方式