2017-04-21 14 views
0

私は別のホスティング会社とサーバを移動し、ウェブサイトはうまくいきました...データベースの修復を試みて、実行して完了しました。何も問題を解決していないようです。ワードプレスメディアアップロードデータベースエラー重複エントリ

私は製品を追加して何らかの理由でメディアフォルダに画像を追加できません。私は次のエラーメッセージをデバッグで取得します。私の製品は通常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に戻って自動インクリメントを有効にして、今作業中です!

関連する問題