WordPress error tidak bisa menambah post/upload baru

Mengalami masalah wordpress tidak bisa membuat artikel baru atau tidak bisa membuat postingan apapun bahkan sampai tidak bisa upload media?

Pertama, cek dulu log di webhostingnya, jika errornya adalah
“WordPress database error Duplicate entry ‘0’ for key ‘PRIMARY’ for query INSERT INTO ……”, kemungkinan besar nasibnya sama dengan saya…

Oh iya, cara lihat log, dengan cara login di hosting kamu. Kalau saya contohnya di plesk ada di menu “Logs”, terus tampilkan saja yang error. seperti ini:

Filter hanya yang error saja :

Dan ketika saya cek di database (phpmyadmin), kira2 tampilannya seperti ini :

Seharusnya dibagian EXTRA, ada auto increment.

Cara memperbaikinya :

Disclaimer: saya tidak bertanggung jawab jika cara ini tidak berhasil di wordpress kamu. Pastikan lakukan BACKUP terlebih dahulu ya.

  1. Sekali lagi Lakukan BACKUP terlebih dahulu. Biasanya di hosting ada fasilitas backup. Jika tidak ada, backup dengan cara lainnya.
  2. Semua table dikiri, klik “structure”, dan pastikan di extra ada AUTO_INCREMENT (kecuali table wp_term_relationships
  3. Jika tidak ada Auto increment, klik “Change” dibagian nomor 1 (ID), contohnya:
  4. Kemudian Klik A_I dan save
  5. Selesai, maka tampilannya seperti ini:

Setelah itu pastikan table-table lain juga di bagian nomor 1 (ID atau xxx_id), dibagian Extra memiliki AUTO_INCREMENT

Setelah itu coba kemballi wordpress Anda.

Oh iya, kalau ditanya kenapa terjadi hal ini? Jawabannya belum saya cari, masih agak padat kegiatannya, sehingga belum sempat riset.

Goodluck!