php - 在定制器上获取 wordpress 错误“changeset_post_save_failure”
问题描述
尝试在定制器上发布更新时,我遇到了 wordpress 错误“changeset_post_save_failure”。执行我提到的操作后,控制台会引发此错误:
Failed to load resource: the server responded with a status of 400 ()
一天前它工作正常,但现在对解决方案没有任何线索。其余的 Wordpress 功能还可以,我什至为自定义 css 安装了一个插件并且工作正常,它只是定制器。
我试过了:
- 停用所有插件
- 试图更改我的主题,但是当打开 wordpress 主题的“预览”时,它显示严重错误而不显示该站点。所以,我没有激活它们,因为我担心它会破坏我的网站。
- 跑 wordpress 修复/优化工具
- 优化/修复/分析数据库
- 与托管支持取得联系,但他们告诉我这与此无关
解决方案
今天,我在检查错误日志后解决了我的网站。st 在这里记录了许多错误,如下所示:重复条目 '0' for key 'PRIMARY'... => 数据库在某些表中有一些未命中的 AUTO_INCREMENT 字段。因此,您可以从错误日志中检查它们的表名并将 AUTO_INCREMENT 添加到 PRIMARY 字段中。一切都会变好。
推荐阅读
- typescript - 从规则中获取 »className«
- plsql - 使用 PLSQL 发送带有附件的消息
- json - 用于 json 文档的简单数据 porfiler
- discord.js - 嵌入消息 discord.js
- java - 如何每次创建不同的 BigDecimal 对象?
- swift - UnsafeRawPointer 给出悬空指针警告
- squid - squid--“错误:指令 'hierarchy_stoplist' 已过时。”
- python - Disable_eager_execution with rasa framework not working python
- powershell - 调用 Powershell 脚本 Get-AzureRmSqlServerFirewallRules 时出错?
- spring - 在运行时有条件地覆盖 entityManager 工厂映射