Mengatasi error WordPress: Table is marked as crashed
Ini berhubungan dengan solusi pada masalah database WordPress sebelumnya. Tapi spesifiknya ada masalah pada tabel database wp yang korup.
Awalnya saya kira dari pesan kesalahan standar ” Error establishing database connection” itu mengatasinya ya sederhana. Cuma masalah rakyatnesia nama user/password MySQL atau nama databasenya salah. Ternyata yang terjadi adalah satu atau lebih tabel yang ada dalam database WordPress hancur dan perlu diperbaiki.
Solusinya sendiri mudah. Silahkan edit file wp-config.php dan tambahkan kode berikut:
define('WP_ALLOW_REPAIR', true);
/* That's all, stop editing! Happy blogging. */
Kemudian buka link nama_domain.com/wp-admin/maint/repair.php dan tekan saja tombol Repair Database. Kalau lancar maka sekian sudah solusinya.
Tapi kalau masih bermasalah dan muncul pesan seperti ini:
The wp_options table is not okay. It is reporting the following error: Table is marked as crashed and last repair failed. WordPress will attempt to repair this table…
Failed to repair the wp_options table. Error: Table is marked as crashed and last repair failed
Maka untuk memperbaikinya kita harus secara manual bisa lewat SSH ke database servernya (MySQL/MariaDB sama saja), atau kalau di shared hosting menggunakan phpMyAdmin. Yang kita perlukan adalah kemampuan mengeksekusi query SQL.
Harap catat nama tabel yang disebutkan error pada WordPress anda, dalam kasus saya dan sebagai contoh adalah tabel wp_options. Jadi perintah SQLnya:
repair table wp_options;</pre>
Sekian dan semoga bermanfaat.