【问题标题】:Media is uploading in Wordpress but showing error " An error occurred while uploading. Please try again later. "媒体正在 Wordpress 中上传,但显示错误“上传时出错。请稍后重试。”
【发布时间】:2021-06-21 19:51:57
【问题描述】:

我试图在 WordPress 媒体上传中上传 jpeg 图像。 上传时显示错误“上传时出错。请稍后重试。”

上传时出现错误提示

但是当我重新加载页面时,图像显示在列表中,如下所示。

重新加载页面后

所以,图片正在上传,这意味着没有文件夹权限问题, 我已经申请了:

  1. 写文件上传限制为PHP代码:286M。

  2. 清除浏览器缓存。

  3. 升级 WordPress 版本。

  4. 禁用我正在使用的所有插件。

  5. 遵循他们的程序:http://to-developer.com/blog/?p=2146

  6. 按照他们的程序:Wordpress file upload issue : An error occurred in the upload. Please try again later

  7. functions.php 的变化:

    函数 change_graphic_lib($array) { 返回数组('WP_Image_Editor_GD','WP_Image_Editor_Imagick'); }

  8. 按照他们的程序:https://mybestofmylife.com/wordpress-media-error

最后,还是没找到解决办法。

【问题讨论】:

  • 您是否查看了错误日志以查看是否存在任何内容?另外,你用的是什么服务器? Apache、Nginx 等?

标签: php wordpress


【解决方案1】:

我发现 wp_post 表在更新最新的 wordpress 版本时已损坏。 wp_post 下没有自动增量 ID,因此所有新上传的文件都会得到 0 值作为回报。

由于这个“图像”没有上传到画廊。

解决此问题的步骤

  1. 打开你的 phpmyadmin
  2. 打开您的网站数据库
  3. 打开帖子表和表的打开结构。将 ID 设置为主键从哪里恢复帖子表上的 AUTO INCREMENT

之后您可以重新加载媒体页面,现在您可以轻松地在媒体中上传图片......

就是这样。

享受编码:)

【讨论】:

    猜你喜欢
    • 2019-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-26
    • 1970-01-01
    • 2014-06-14
    相关资源
    最近更新 更多