首页 > 解决方案 > wp-admin/admin-ajax.php 404 在行动:发送附件到编辑器

问题描述

当我想用添加多媒体文件的按钮将照片上传到我的文章时,上传后,当我单击选项将其放入帖子中时。在浏览器控制台中 wp-admin / admin-ajax.php 给出 404 错误,并且没有图像添加到帖子中。

jquery.min.js?ver=3.5.1:2 POST wp-admin/admin-ajax.php 404 (Not Found)
send    @   jquery.min.js?ver=3.5.1:2
ajax    @   jquery.min.js?ver=3.5.1:2
s.ajax.s.ajax   @   jquery-migrate.min.js?ver=3.3.2:2
(anonymous) @   wp-util.min.js?ver=5.6:2
s.Deferred.s.Deferred   @   jquery-migrate.min.js?ver=3.3.2:2
send    @   wp-util.min.js?ver=5.6:2
post    @   wp-util.min.js?ver=5.6:2
attachment  @   media-editor.min.js?ver=5.6:2
(anonymous) @   backend.min.js?ver=6.0.3:10
(anonymous) @   backend.min.js?ver=6.0.3:10
c   @   jquery.min.js?ver=3.5.1:2
fireWith    @   jquery.min.js?ver=3.5.1:2
l   @   jquery.min.js?ver=3.5.1:2
(anonymous) @   jquery.min.js?ver=3.5.1:2
load (async)        
send    @   jquery.min.js?ver=3.5.1:2
ajax    @   jquery.min.js?ver=3.5.1:2
s.ajax.s.ajax   @   jquery-migrate.min.js?ver=3.3.2:2
processImages   @   backend.min.js?ver=6.0.3:10
media.editor.send.attachment    @   backend.min.js?ver=6.0.3:10
(anonymous) @   media-editor.min.js?ver=5.6:2
(anonymous) @   underscore.min.js?ver=1.8.3:2
v.map.v.collect @   underscore.min.js?ver=1.8.3:2
(anonymous) @   backbone.min.js?ver=1.4.0:2
(anonymous) @   media-editor.min.js?ver=5.6:2
p   @   backbone.min.js?ver=1.4.0:2
f   @   backbone.min.js?ver=1.4.0:2
l   @   backbone.min.js?ver=1.4.0:2
n.trigger   @   backbone.min.js?ver=1.4.0:2
_onModelEvent   @   backbone.min.js?ver=1.4.0:2
p   @   backbone.min.js?ver=1.4.0:2
f   @   backbone.min.js?ver=1.4.0:2
l   @   backbone.min.js?ver=1.4.0:2
n.trigger   @   backbone.min.js?ver=1.4.0:2
click   @   media-views.min.js?ver=5.6:2
click   @   media-views.min.js?ver=5.6:2
dispatch    @   jquery.min.js?ver=3.5.1:2
v.handle    @   jquery.min.js?ver=3.5.1:2

标签: phpwordpress

解决方案


通过禁用 mod_security 解决了我的问题。

<IfModule mod_security.c>
  SecFilterEngine Off
  SecFilterScanPOST Off
</IfModule>

将此添加到 htaccess 的末尾。


推荐阅读