Yan*_*hon 10 tinymce file-upload magento content-management-system
我想弄清楚为什么Magento的CMS模块中的tinyMCE WYSIWYG编辑器不会上传图像.我可以创建/删除文件夹,但任何文件都不会上传,似乎没有关于为什么文件没有成功写在服务器上的消息.
任何人都可能知道为什么?
我正在使用Magento 1.6.2.我试图追查问题,似乎控制器永远不会被执行.我添加了一行来记录uploadAction()action(in Mage_Adminhtml_Cms_Wysiwyg_ImagesController)中的参数,并且没有记录任何内容.
这是继承自其他人的项目,并在某种程度上进行了修改,但似乎没有任何迹象表明Magento的这一部分无论如何都会受到修改的影响.
与此问题相关的项目已被删除,我不再能够回答这个问题.如果有人能确认一个有效的答案(因为这个问题在Magento中很常见),我很乐意将这个答案标记为"已接受".
否则,出于上述原因,我会将此问题标记为删除.
谢谢.
muh*_*edv 14
除了此处提供的解决方案之外,当您在管理面板中为您的javascript和媒体文件使用CDN(或其他域)时,可能会发生此问题.如果您使用CDN,请将其用于您的网站范围,并将您自己的域用于默认范围.它将使您的网站媒体和javascript文件从CDN加载,后端的媒体和javascript文件将从您自己的域加载.这将解决您的问题.
Magento上的flash图像上传器存在一些已知问题.不幸的是,当它下降时,它会悄然降临.以下是某些情况,当smth可以打破它:
我认为后者是你最好的选择.也许您应该尝试从这里应用补丁:http://www.magentocommerce.com/boards/viewthread/4348/P45/#t327010
您是否使用带 https 的 Flash 上传器?如果是这样,您的安全地址是否位于不同的域中(通常在共享 ssl 中使用)?我遇到了一些麻烦。我通过安装 Flash 上传器禁用插件解决了这个问题。
您可以使用此下载器密钥下载插件:
http://connect20.magentocommerce.com/community/Dull_Uploader
我希望它有帮助。