我在Drupal的IMCE模块中遇到了一些问题。当我尝试从管理员上传内嵌图像时,它不会上传任何图像。我在firebug上得到了这个JS错误:
“NetworkError:404 Not Found - http://www.mydomain.com/imce?jsop=upload&dir=。”
如果我转到该网址,则会向我提供404找不到的网页。如果我继续使用其他使用相同系统的Drupal,它会为我提供具有相同URL的JSON数据结果。设置相同。它在两个系统上都有效。现在它只停在另一个上了。
此外,所有files文件夹都应具有正确的权限。是JS的东西还是?有没有人有类似的东西?
谢谢!
答案 0 :(得分:1)
是的,我也遇到了这个问题。对我而言,这与我安装的Fast 404模块存在冲突。如果您已安装该模块,请尝试禁用它以查看它是否解决了问题。如果确实如此,那么您将需要考虑使用高级配置来快速404. fast_404模块目录中的readme.txt文件中概述了详细信息。
答案 1 :(得分:0)
我也遇到过这个问题
我没有禁用该模块,而是将jsop
sites/default/settings.php
列入白名单
$conf['fast_404_string_whitelisting'][] = 'jsop';
解决了这个问题。
重要提示:如果您正在编辑sites/default/settings.php
,请先向该文件授予写入权限。编辑它,并且不要忘记在编辑后将权限设置为444
。
Here is why
答案 2 :(得分:0)
我解决了settings.php中此行缺失的问题:
$conf['404_fast_paths_exclude'] = '/\/(?:styles|advagg_(cs|j)s)|(?:system\/files)\//';