0

当我在 wordpress 中上传图片时,出现 HTTP 错误。虽然图片已插入上传文件夹。但它显示错误。

我已经尝试过 .htaccess 工作 .. SecFilterEngine Off SecFilterScanPOST Off .. 但没有工作。我也尝试了上传文件夹问题的权限。我在 debug.log 中没有任何错误,只有几个 PHP 注意我有 wordpress 3.3,windows 和 apache 服务器。

4

6 回答 6

2

只需尝试添加以下代码主题的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' );
}

有关解决此问题的更多方法,请访问此链接如何在上传图像时修复 HTTP 错误

于 2017-01-27T13:15:04.023 回答
1

安装“将 GD 设置为默认 WP_Image_Editor 类”的“默认为 GD”插件。

该插件(当前)在此处可用:https ://github.com/getsource/default-to-gd/blob/master/default-to-gd.php

它具有以下功能:

<?php
/*
Plugin Name: Default to GD
Plugin URI: http://wordpress.org/extend/plugins/default-to-gd
Description: Sets GD as default WP_Image_Editor class.
Author: Mike Schroder
Version: 1.0
Author URI: http://www.getsource.net/
*/
function ms_image_editor_default_to_gd( $editors ) {
    $gd_editor = 'WP_Image_Editor_GD';
    $editors = array_diff( $editors, array( $gd_editor ) );
    array_unshift( $editors, $gd_editor );
    return $editors;
}
add_filter( 'wp_image_editors', 'ms_image_editor_default_to_gd' );
于 2016-02-10T13:19:18.453 回答
0

尝试通过 File-Zilla 或其他 ftp 解决方案而不是内置实用程序上传图像?

只是一个建议。

于 2013-08-30T06:17:38.193 回答
0

我正在使用 ubuntu,但无法将图像 ( http error) 上传到本地主机中的 wordpress 站点。在我的情况下,我尝试通过资源管理器(而不是拖放)上传到 meida,我发现我无法访问该位置(在我的外部硬盘中。

所以我将文件复制到桌面并且能够毫无问题地加载它。

于 2019-04-25T11:14:14.283 回答
0

对我不起作用。我的解决方案(适用于 FastCGI 模式下的 CentOS 和 php):

1)打开/etc/httpd/conf.d/fcgid.conf

2) 添加或更改以下参数的值:

FcgidConnectTimeout 20
MaxRequestLen 64000000
FcgidMaxRequestLen 64000000

3)重启阿帕奇

apachectl restart
于 2019-03-28T17:15:16.083 回答
0

我遇到了同样的问题。问题出在 Wordfence 插件防火墙上。我把它变成“学习模式”,上传工作正常。

于 2018-05-09T20:03:53.820 回答