wordpress 我无法上传图片

vsdwdz23  于 2022-12-11  发布在  WordPress
关注(0)|答案(5)|浏览(154)

当我上传一个图片在WordPress媒体库这条消息出现
图像的后处理失败,可能是因为服务器正忙碌或没有足够的资源。上传较小的图像可能会有所帮助。建议的最大大小为2500像素。
我已经尝试了一些方法来解决它,如增加最大上传文件大小和改变PHP版本
我使用hostGator作为Web主机。

qjp7pelc

qjp7pelc1#

使用wp过滤器add_filter('大图像大小阈值','返回错误');

erhoui1w

erhoui1w2#

我也遇到过同样的问题,在我的例子中,这与nginx有关

413 Error response 
Request Entity too large

是的,在NGinx配置中,默认映像大于2 M
client_max_body_size 2M;-〉client_max_body_size 64M;应在**.conf**文件的服务器或位置部分设置
WordPress运行在docker compose中,这是根本原因

zaqlnxep

zaqlnxep3#

如果这个错误发生在您的本地飞轮桌面应用程序上,我可以通过将Web服务器从nginx更改为Apache来修复它。

jtw3ybtb

jtw3ybtb4#

什么修复了这个错误为我是更新一个图像相关的插件称为***Images to WebP***从版本1.9到最新的4.1在写的时候。一切工作都很好之后。我找到了解决方案在这里https://support.nova.bi/d/3-wordpress-error-while-uploading-images。我已经尝试了一切包括增加PHP分配内存,重新启动我的服务器,检查WordPress权限,修改当前主题functions.php文件...但没有任何工作。只有在我更新插件上传工作了。
希望这能帮助到一些人。

yptwkmov

yptwkmov5#

这个问题有几个解决方案。首先,你运行的是PHP 7.3和WordPress 5.3吗?你可以试着降级到PHP 7.2。
接下来,您可以尝试增加站点的内存限制。
如果这两种方法都不起作用,您可以尝试解决它。
1.转到您的媒体库并选择任何图片。最好是您成功上载的图片。单击“编辑”并查看图片所在的位置。保持打开或记住它。
1.通过FTP客户端连接到服务器并导航到此存储图像的文件夹。将大照片上载到此文件夹。
1.它们不会出现在你的媒体库中。你需要使用一个名为“从服务器添加”的插件。下载并安装/激活它(由Dion Hulse)。
1.备份您的WordPress安装(以防万一)。
1.最后,将鼠标悬停在“Media”上,然后选择新选项“Add From Server
1.导航到您上载照片的文件夹。确保只选择要导入媒体库的照片(尽管如果您出错,可以删除重复的照片)。
1.点击“执行”后,这将需要一些时间,但不要取消或刷新页面。只需等待,当完成时,您将在同一屏幕上收到一个通知。同时还会收到一个新的导入文件列表(包括大小变化,如果适用)。
1.现在你的照片将在你的媒体库中,并在最后显示“缩放”。你现在可以在你的帖子中使用这些照片,它们将工作得很好。
注意文件会被导入到你选择的任何地方。所以在导入它们之前,你必须把它们和你的其他活动图片放在同一个文件夹中。否则,它们会显示在媒体库中,但实际上不会在你的网站上工作(花了一段时间才弄明白)。
如果图片很大的话,我建议一次导入10-15张图片。再多的话,你就有可能因为不活动而被注销cPanel,这可能会破坏你的安装(也许,因此备份)。
此外,您还可以浏览wordpress.org主题,因为该主题讨论了许多解决方案。https://wordpress.org/support/topic/unable-to-upload-images-67/page/5/
如果有帮助,请告诉我!

相关问题