预览效果很好,只是没有应用更改,我想这应该是导致数据库错误的原因。
我最近将网站从主机迁移到了VPS,SQL导入给了我一些错误,整个数据库大小为。sql为270MB,其中包含88027个条目wp_posts
导入后的大多数表都缺少主键,并且有多个ID为0的行,我已经“修复”了删除这些行(它们似乎都不相关)并为每个表设置主键的问题。
它并没有修复我的问题,所以我现在尝试用WordPress修复数据库,定义wp_allow_repair
到wp-config.php
然后去wp-admin/maint/repair.php
, 这两个都不起作用,所以我修理了PHPMyAdmin的每一张桌子,同样,这两个都不起作用。
我还尝试覆盖所有wordpress文件,但没有成功。
error.log:
.[2017年2月23日星期四15:32:13][错误][客户端xxx.xxx.xxx.xxx]WordPress数据库错误查询插入的键“PRIMARY”的重复条目“0”
wp_posts
(
post_author
,
post_date
,
post_date_gmt
,
post_content
,
post_contet_filtered
,
post_title
,
post_excerpt
,
post_status
,
post_type
,
comment_status
,
ping_status
,
post_password
,
post_name
,
to_ping
,
pinged
,
post_modified
,
post_modified_gmt
,
post_parent
,
menu_order
,
post_mme_type
,
guid
) 值(1,\'2017-02-23 14:32:12\',\'0000-00-00 00:00:00\',“{\\n \\”生成设置[发布内容],“:{\\n \\”值\\“:\\”摘录“”,\\n \\“类型\\“:”选项“”,\\n
“用户id\\”:1\\n}\\n},“,”,“,“,”,“,“自动草稿”,“自定义变更集”,“关闭”,“关闭”,“,”,“8039b052-4558-4b93-ad93-DEBB7A2B103\',“,”,“”,“,”\'2017-02-23 14:32:12\',\'0000-00-00 00:00:00\',0,0,\'\',\'\')制作人do\\u action(\'wp\\u ajax\\u customize\\u sve\')、wp\\u Hook->do\\u action、wp\\u Hook->应用\\u过滤器、call\\u user\\u func\\u array、wp\\u customize\\u Manager->保存、wp\\u customize\\u Manager->保存变更集\\u post、wp\\u insert\\u post、referer:
https://domain.com/wp-admin/customize.php?return=%2Fwpadmin%2F&changeset_uuid=8039b052-4558-4b93-ad93-debbb7a2b103