我的WordPress页面上有一个奇怪的问题。 无法创建任何页面。我只能将它们发送给审查。...我的用户具有管理员权限。
尝试复制页面时出现相同的问题。不会显示其他错误。
对我有什么想法吗?
找到了解决方案。
宿主一定是数据库崩溃了。Wordpress数据库已损坏。
在所有表中,没有主键,也没有索引。
人工干预是必要的。再次为所有表提供主键后,问题就解决了。
溶液
- 数据库备份
- 将数据库导出为 SQL 文件
- 手动修复桌子
- 必须调整创建表(缺少主键 + 索引(
- 不要忘记检查 ID 字段 0 中的值,例如,在审核日志中有许多 ID 为 0 的条目。这些也必须删除。
- 删除当前数据库
- 导入更正的 sql 文件