hen*_*ght 5 php apache wordpress
每次我尝试使用WordPress媒体上传器(WP管理>媒体>添加新)上传图像时,上传速度大约为13%,屏幕上会显示错误消息"HTTP error".
到目前为止,我已经在我的WordPress根目录中创建了一个php.ini文件,其中包含以下内容:
memory_limit = 256M
upload_max_filesize = 16M
post_max_size = 64M
Run Code Online (Sandbox Code Playgroud)
我还在我的/ wp-admin /文件夹中放了一个php.ini文件(与上面完全相同).
检查后,phpinfo()我可以看到这些更改已生效,但他们没有解决我得到的'HTTP错误'问题.
我正在使用1and1.co.uk专用服务器(托管),因此没有root访问权限.1and1已确认在服务器上启用了普通CGI(如果这有很大不同,则不是快速CGI?).
为什么会发生这种错误?我还有什么办法可以解决它吗?
更新:我已经使用不同的浏览器和不同的设备进行了一些测试:
宏碁Aspire One上网本
宏碁Aspire 5552笔记本电脑
谷歌Nexus 7平板电脑
三星Galaxy G4 Mini
正如您所看到的,问题仅存在于我的Acer Aspire One上网本的Chrome,FF和Safari中.可能是这个问题的根源是什么?
小智 10
我将以下代码放入我的functions.php文件中.有用!
add_filter( 'wp_image_editors', 'change_graphic_lib' );
function change_graphic_lib($array) {
return array( 'WP_Image_Editor_GD', 'WP_Image_Editor_Imagick' );
}
Run Code Online (Sandbox Code Playgroud)
尝试较小的图像 - 文件大小和显示大小 - 看看是否可以上传。
mod_security可能会引起问题。禁用它以查看是否是问题所在。
在您的 wp-admin 目录中创建一个 .htaccess 文件。将其添加到其中:
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18480 次 |
| 最近记录: |