WordPress 2.5(或以后)图片上传错误的解决方法

在Wordpress 2.5以后,后台作出了大变动,而经常出现了图片上传不了的问题,甚至把我的upload文件夹权限更改成777,还是不能,仍然是”Http error.An error occurred in the upload. Please try again later.”,截图如下:

[upload-error]

原来是APACHE的Mod_Security开启作怪,修改Wordpress 上的 .htaccess文件就可以了,如下:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>

# END WordPress

红色字的是加上的部份,加上传会服务器就可以了:)