WordPress媒体上载问题无法将附件插入数据库

时间:2020-11-12 作者:Aman Kamboj

无法将附件插入数据库。

当我试图从WordPress媒体上传新图片时,我会看到上面的错误。

请帮助我为什么wp数据库显示此错误。

2 个回复
最合适的回答,由SO网友:Walter P. 整理而成

尝试以下解决方案:

首先检查您的WP数据库大小,并根据托管提供商的要求/规则检查大小是否已满。

第二个选项,将此行添加到wp-config.php:

define(\'WP_MEMORY_LIMIT\', \'256M\');
如果您有权访问php.ini (或php[版本号].ini)文件,请尝试添加此行:

memory_limit 512M 
默认情况下,某些数据库配置具有不允许特殊字符的排序规则或字符集。检查您尝试上载的图像的文件名是否有任何特殊字符。如果是,请删除它们并仅使用字母数字。然后重试。

另外,请检查您的文件夹权限。在上阅读更多信息https://www.wpbeginner.com/wp-tutorials/how-to-fix-image-upload-issue-in-wordpress/

希望能有所帮助。

SO网友:Narkanister

缺少自动增量。。。

同样的问题。我已从另一台服务器迁移了该站点。发现wp\\U post表的ID列中缺少自动递增标志。我重新打开它,问题就解决了。

似乎所有的表都失去了ID列的自动增量。。。。头痛

相关推荐

[VUE WARN]:呈现时出错:“TypeError:无法读取未定义的REST API的属性‘wp:FeaturedMedia’

我使用这段代码学习vuejs,并使用WordPress REST API制作一个公文包无限滚动。我可以呈现前十篇文章,但在滚动时,vue将停止工作,并出现与api提供的特色图像url相关的错误:[Vue warn]:呈现错误:“TypeError:无法读取未定义的属性“wp:featuredmedia”(在根目录中找到)引用错误的代码行是self.posts.push(data);TypeError:无法读取未定义的属性“wp:featuredmedia”这一行表示另一个错误:$.getJSON( \'w