wordpress无法上传pdf提示http error

找了很久,之前怀疑是因为文件大小限制,改到128仍然不行,找到一些文章说是因为限制了文件类型,要改源代码,当然是不科学的,直接冲进插件库搜file type,就找到了好东西

装插件:WP Extra File Types

Activate

settings>Extra File Types

勾上需要的,,保存,完工

还没完,搜了一圈发现没有pdf,还得自己动手在最下面添加自定义的:

保存,还是不行……

按照找了一圈后的发现,先手动用sftp上传到了服务器,然后用Add From Server

塞进media Library里,可以先用了


最后终于找到问题的根源了:不知道什么时候手贱装了mod_security,看了/var/log/httpd/error_log,看到ModSecurity: Access denied with code 44 (phase 2). Match of “eq 0” against “MULTIPART_UNMATCHED_BOUNDARY” required.,然后就明朗了