2017-04-21 70 views
0

我移动了服务器与一个不同的托管公司,并且网站工作正常......尝试数据库修复,它运行并完成。似乎没有什么解决问题的。Wordpress媒体上传数据库错误重复条目

当我去添加产品时,出于某种原因,我无法将图像添加到媒体文件夹。调试时出现以下错误消息。我的产品通常由cron更新,我的所有图片都不见了,因为它试图更新它们。他们正在上传,但我在管理员和前端获得占位符。上传时出现调试错误:

WordPress database error: [Duplicate entry '0' for key 'PRIMARY'] 
INSERT INTO `wp_posts` (`post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_content_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_mime_type`, `guid`) VALUES (1, '2017-04-21 14:43:57', '2017-04-21 18:43:57', '', '', 'A1990B-021', '', 'inherit', 'attachment', 'open', 'closed', '', 'a1990b-021', '', '', '2017-04-21 14:43:57', '2017-04-21 18:43:57', 0, 0, 'image/jpeg', 'http://www.myurlishere.com/wp-content/uploads/A1990B-021-1.jpg') 

0 

回答

0

我不得不编辑我的sql表。问题是自动增量不会启用,因为它试图将默认值设置为0.在表结构中找到并找到wp_posts下有0的ID。这只是一个“自动草案”,所以我删除了它。回到wp_posts并启用自动增量,现在工作!