WordPress的图像上传时间错误:图像的后处理失败

在Wordpress 5.3中上传图像时遇到错误:

  

图像的后处理失败。如果是照片或大图像,请将其缩小到2500像素,然后重新上传。

guo2luo4 回答:WordPress的图像上传时间错误:图像的后处理失败

将WordPress更新到最新版本5.3后,我遇到了同样的问题。对于目前的快速解决方案,您可以通过首先将图像上传到媒体库来解决此问题。目前,如果我们从其他任何地方上传图像,则表示存在相同问题。 希望对您有所帮助。

我已经在自己的网站上进行过测试:https://milindaudichya.com

希望WordPress小组很快会解决此问题。

,

通过将client_max_body_size增加到100 / 200M(如果使用nginx)来解决。

,

我对此有另一种解决方案,只是很高兴地发现了这个问题。

首先查看您是否进一步处理PHP 7.1

然后,您需要在cPanel中启用 mbstring

在具有cPanel的服务器中,启用mbstring更容易。因此,对于cPanel客户,我们启用mbstring如下:

首先,我们登录到cPanel帐户。 接下来,我们转到“软件”部分。 在这里,我们单击下拉列表以选择PHP版本。 现在,选择PHP扩展名mbstring。 最后,点击“保存”按钮。

要在PHP版本中选择的图像

enter image description here

,

这是帮助您调试的又一步骤。让检查员打开“网络”选项卡,然后查看发布请求及其响应。 enter image description here

在我们的案例中,问题是不良的AWS IAM策略,不允许将其上传到S3存储桶。

仅查看消息,才引导我们朝正确的方向解决此问题。 WordPress错误非常常见(服务器未成功响应)。

,

WordPress 5.3引入了此功能,但它是一个错误。在发布带有该错误的修复程序的WordPress更新之前,您可以通过这种方式禁用此错误。

简单地将此行添加到您的子主题functions.php文件中。

add_filter( 'big_image_size_threshold','__return_false' );
,

刚刚遇到此错误。图像文件名中带有撇号(')-删除该文件后,一切都很好。

,

我最近收到此错误,因为我已经上传了具有相同文件名的图像。我不知道为什么它不能说准确如“重复的文件名”之类的东西,而不是诸如“如果是照片或大图像,请缩小到2500像素并再次上传”之类的无意义的东西。

,

我收到此错误,但这不是Wordpress也不是php问题。如果您使用的是nginx,请确保未将设置client_max_body_size设置为默认的1M(这意味着仅对于在POST中传递的不使用多格式/部分的图像而言,此设置为1Mb)。我增加了它,一切正常。

,

我迁移到新的虚拟主机后,遇到同样的问题。我以为也许出了点问题,但那可能只是更新。

当我尝试上传图片时,它会上传两个文件“ filename.jpg”和“ filename-1.jpg”。

,

从隐身窗口上传可以解决我的问题。

,

将php更新到最新版本,以及从cpanel激活imagick模块>选择php版本解决了该问题...

,

我以为我会加上两分钱,因为我偶然发现了它,然后自己找到了解决方案。现在,我刚刚在网络上遇到了这个完全相同的问题,它似乎与PHP 7.2+版本中的Wordpress特别相关,或者它也需要安装“ Imagick”,对于Redhat / Centos来说,可以这样安装: dnf install php-pecl-imagick

我仍然可以使用它来使文​​件重新上传,尽管我仍然遇到其他一些问题,可以通过本指南https://websiteforstudents.com/fix-file-upload-issues-with-wordpress-running-on-nginx-on-ubuntu/

更新许多PHP限制来解​​决 ,

我为此tutorial安装了Imagick,并解决了此问题。

,

还有一种可能性......在尝试了所有这些其他解决方案但没有运气之后,我检查了控制台,在 js 上传脚本上收到了 500 错误。这是由于functions.php 中的一些代码在较旧的php 版本中“有效”,但在7.4 中无效。无用的错误消息。

,

我遇到了同样的错误,并将其跟踪到受密码保护的wp-admin目录。删除密码保护即可解决。 (密码保护功能在wp-admin中的htaccess中添加了行,您也可以删除这些行。)

但是我不想取消密码保护。在保持wp-admin密码保护的同时,为我解决了什么问题,是在站点根目录级别的.htaccess中添加了以下内容(因此不在wp-admin的htaccess文件中):

# Exclude the file upload and WP CRON scripts from authentication
<FilesMatch "(async-upload\.php|wp-cron\.php|xmlrpc\.php)$">
    Satisfy Any
    Order allow,deny
    Allow from all
    Deny from none
</FilesMatch>

解决方案(以及其他解决方案):

https://docs.presscustomizr.com/article/229-fixing-errors-when-uploading-images-in-wordpress

本文链接:https://www.f2er.com/3105520.html

大家都在问