2017-04-21 69 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並啓用自動增量,現在工作!