【问题标题】:HTTP Error when trying to upload images to WordPress尝试将图像上传到 WordPress 时出现 HTTP 错误
【发布时间】:2015-10-08 00:23:26
【问题描述】:

我正在尝试在 WordPress 中上传简单的图像 - 由 DSLR 相机拍摄的照片。每隔一段时间,我就会得到一个小红框,上面写着“HTTP 错误”,没有其他解释。

起初,我认为这是大于 10MB 的图像的文件大小,尽管我确实注意到它适用于某些图像但不适用于其他图像。最终,我遇到了一小部分根本无法上传的图像,因此我使用了 Photoshop 批处理转换器并将它们的大小减小到大约 1-2MB。但是,它们仍然无法正确上传。然后我尝试使用 Paint 打开并重新保存它们,我还将扩展名从 .jpg 更改为 .png 但没有任何效果!

非常令人沮丧的是,在 WordPress 中上传图片这样简单的事情(总是)不起作用。有人对如何解决此问题或至少缩小范围并找出原因提出建议吗?

【问题讨论】:

  • 请将您的上传代码放在这里
  • 没有上传代码 - 我正在使用 WordPress 中的默认媒体功能。

标签: wordpress image file-upload upload


【解决方案1】:

如果你尝试了所有的 htaccess 解决方案但它不起作用,你可能已经安装了 imagick 作为服务器中 php 的默认库 在您的 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' );
}

【讨论】:

    猜你喜欢
    • 2012-08-17
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-11
    • 2021-06-23
    • 2021-09-10
    • 2014-11-07
    相关资源
    最近更新 更多