大家有遇到过WordPress后台上传图片出现HTTP错误的问题吗?昨天小编就遇到了,通过后台媒体库上传时就出现下图所示错误,但FTP工具可以上传图片。遇到问题不能不解决啊,小编绞尽脑汁,测试了网上的很多方法:
1.检查图片的大小是否超出WordPress程序限制;
2.使用谷歌或者火狐浏览器的站长,更换成IE浏览器试试;
3. 服务器安全设置问题,修改服务器的httpd.conf文件,删除里面关于mod_security部分就可以了;
4.修改.htaccess文件,添加代码:
SetEnvIfNoCase Request_URI /wp-admin/async-upload.php$ MODSEC_ENABLE=Off
5.后台升级到WordPpress最新版本。
因为是虚拟主机,所以除了上面第3个方法外,其余方法全部试了一遍,但HTTP错误仍然存在。不过,在小编坚持测试的情况下,终于发现了一种行之有效的方法:手动更新WordPress程序。
1.备份网站数据!备份网站数据!!备份网站数据!!!(重要的事说三遍)
2.登录WordPress后台禁用所有插件,以免影响更新;
3.去WordPress中文站下载最新的程序压缩包;
4.删除网站根目录下的wp-admin和wp-includes两个文件夹;
5.删除最新程序压缩包里面的wp-content文件夹和wp-config.php文件;
6.将删除wp-content和wp-config.php后的程序文件全部上传到网站根目录下,重复的覆盖即可;
7.输入http://域名/wp-admin/upgrade.php,执行手动升级更新。
手动更新WordPress程序后,你再回到后台看看是不是可以正常上传图片了?