如何解决 WordPress 中的 HTTP 图像上传错误

我尝试上传图像,但 WordPress 是否遇到 HTTP 上传错误? 这是非常 常见字压错误 当您尝试将图片上载到媒体库时,平台上会定期发生这种情况。

与其他 WordPress 错误不同,它不共享有关错误原因的线索。

这使得跟踪问题并最终解决问题变得非常困难。 对于平台新手来说,这可能非常令人沮丧,但幸运的是,他们并不是第一个遇到问题的人。

您可以使用快速简便的解决方案解决错误。 今天,我将向您展示如何解决WordPress中的 HTTP图像上传错误。

WordPress 中的 HTTP 图像上载错误的原因

此错误消息的最大问题是缺少提供的信息。 没有关于导致错误的位置和原因的线索。 这是因为 WordPress 不知道错误的原因,因此将显示常见的 HTTP 错误消息。

有相当多的可能性,但没有一个需要这么长时间来修复。

最可能的问题是暂时的,我个人也遇到过这个问题。 编辑页面时,如果非活动时间过长,请注销并重新登录。

这通常发生在我尝试上传图像时,并收到 HTTP 错误。 另一个主要原因,不要与WordPress内存限制混淆 上传限制.

如果没有足够的内存将图像上载到 WordPress,则可能发生此错误。 让我们来看看一些潜在的问题解决方案。

如何解决 WordPress 中的 HTTP 图像上传错误

今天,我将向您展示如何解决WordPress中的 HTTP图像上传错误。 修复此错误不需要其他插件,但您需要访问网站 c 面板.

此信息是 网络托管 帐户。 由于缺乏信息,很难找到适合您的解决方案,但您应该能够在大多数网站上修复它们。

这是暂时的

这是最可能的问题。 我遇到过很多这样的错误。 当您开始编辑主页或帖子并长时间保持空闲状态时,WordPress 会注销您。 重新登录后,一切可能看起来都很好,但当您尝试上传图像时,您会收到错误。

这没什么大不了的,尝试结束您正在编辑的页面或帖子,然后上传回图像。 就我而言,这总是行得通的。

还有其他暂时的原因需要注意。 如果您的网站看到意外的高流量,则托管网站的服务器无法同时处理所有内容。

这可能是自然流量或 DDOS 攻击的结果,并且有许多方法可以缓解它们。 优先接受访问者的请求,而不是使用资源上传图像。

在这两种情况下,你应该给网站时间赶上。 离开工作站 10 到 20 分钟,查看错误是否已解决。 确保您的网站收到的流量正常,如果没有任何修复,您应该找到真正的问题。

字压机内存限制

如果这不是临时问题,则内存限制可能会阻止上载映像。 请记住,这不是上传限制,而是单独的限制。

默认情况下,WordPress 将内存限制增加到 64MB,但这并不总是足够的。

有两种方法可以解决此问题:减小图像大小以避免占用太多资源,或者增加内存限制。 赔率很容易实现,因为第二个选项听起来更有吸引力,只需要一行代码。

首先,登录到 cPanel,然后单击[ファイルマネージャ]单击选项。 文件管理器允许您访问与网站相关的所有文件。

您需要找到 wp 配置.php 文件。 单击public_html目录。 右键单击 wp 配置文件.php文件,然后单击[編集]选择一个选项。

选择“编辑”选项。

此时将显示一个弹出窗口。 此框警告您: 创建备份 编辑文件上的 bef 矿石的任何内容。 这样,如果出现问题,您可以返回网站运行。

单击“编辑”按钮。 将打开一个新选项卡,其中包含文件中的所有代码。

单击 "编辑" 按钮。

现在,我们只需添加一行代码即可增加网站的内存限制。 与添加到 wp 配置.php文件的代码一样,代码必须位于此行的顶部。

/* That's all, stop editing! Happy blogging. */

以下代码将内存限制提高到 256MB,这应该足以解决与网站图像相关的内存问题。 复制以下代码行,然后将 wp 配置粘贴到.php文件中:

define( 'WP_MEMORY_LIMIT', '256M' );

将代码插入到 wp 配置文件.php文件中后,单击[変更の保存]单击该按钮退出。

单击 "保存更改" 按钮。

上传图像以查看错误是否已解决。 如果是这样,恭喜你,否则我还有一个解决方案。

更改 WordPress 图像库

如果它不是临时的,或者内存限制不是问题,则可能是 WordPress 用于图像的库。 WordPress 配备了两个可用的库。

它们是 GD 库和伊马吉克库。

已知 Imagick 库存在可能导致此错误的内存问题。 一个简单的解决方案是从 Imagick 切换到 GD 库。

返回到文件管理器,找到函数.php文件,然后复制以下代码并将其粘贴到文件中:

function change_library_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', 'change_library_to_gd' )

如果您负责 Imagick 库,这应该可以解决问题。 如果没有,请返回并删除此代码。

始终修复 WordPress 错误

遇到错误消息是常见的事件,可能会令人沮丧,但它会发生。 对错误消息的响应和更正越快,网站运行越顺利。

网站停机是收入损失。 访问者不得在网站上展示广告或购买广告。 所有停机时间都是糟糕的停机时间,需要快速解决。

值得庆幸的是,WordPress是世界上最使用最多的网站开发平台。 这意味着您遇到的每个错误消息都有很多解决方案,并且可以像在 Google 上搜索一样轻松修复。

错误是暂时的吗? 您的网站 HTTP 图像上传错误的原因是什么?

给TA打赏
共{{data.count}}人
人已打赏
WordPress 教程

如何实时查看在线WordPress用户

2022-10-4 11:22:09

WordPress 教程

如何在照片库前后创建 WordPress

2022-10-4 13:24:26

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
搜索