10 Kasus Error di WordPress dan Cara Memperbaikinya
WordPress adalah CMS yang sangat populer dan digunakan oleh jutaan website di seluruh dunia. Namun dalam penggunaannya, terkadang website mengalami error yang membuat situs tidak bisa diakses atau tidak berjalan dengan normal.
Banyak error WordPress sebenarnya cukup mudah diperbaiki jika kita mengetahui penyebabnya. Pada artikel ini kita akan membahas beberapa error WordPress yang paling sering terjadi beserta cara memperbaikinya.
1. White Screen of Death (Layar Putih)
White Screen of Death atau WSOD adalah kondisi ketika website WordPress hanya menampilkan layar putih tanpa pesan error.
Penyebab
- Plugin bermasalah
- Theme tidak kompatibel
- Memory PHP habis
Cara Memperbaiki
Masuk ke File Manager atau FTP lalu buka folder berikut:
wp-content/plugins
Ubah nama folder plugins menjadi plugins-old. Jika website kembali normal berarti salah satu plugin menyebabkan error.
2. Error Establishing a Database Connection
Error ini muncul ketika WordPress tidak dapat terhubung dengan database.
Penyebab
- Username database salah
- Password database salah
- Database server bermasalah
Cara Memperbaiki
Buka file wp-config.php lalu periksa konfigurasi berikut:
define('DB_NAME', 'nama_database');
define('DB_USER', 'username_database');
define('DB_PASSWORD', 'password_database');
define('DB_HOST', 'localhost');
3. Internal Server Error 500
Error ini sering muncul dan biasanya disebabkan oleh konfigurasi server atau file yang rusak.
Penyebab
- File .htaccess rusak
- Plugin bermasalah
- Limit memory kecil
Cara Memperbaiki
Masuk ke File Manager lalu rename file berikut:
.htaccess
Menjadi:
.htaccess_old
Kemudian login ke dashboard WordPress dan buka:
Settings → Permalinks → Save Changes
WordPress akan membuat file .htaccess baru.
4. Error Memory Limit Exhausted
Error ini terjadi karena WordPress membutuhkan memori lebih besar.
Contoh pesan error:
Allowed memory size exhausted
Cara Memperbaiki
Edit file wp-config.php lalu tambahkan kode berikut:
define('WP_MEMORY_LIMIT', '256M');
5. Error 404 pada Post atau Page
Postingan tidak bisa dibuka walaupun sudah ada.
Penyebab
Biasanya karena struktur permalink rusak.
Cara Memperbaiki
Masuk ke dashboard WordPress lalu buka:
Settings → Permalinks
Klik Save Changes tanpa mengubah apapun.
6. WordPress Stuck di Maintenance Mode
Kadang setelah update plugin atau theme, website menampilkan pesan:
Briefly unavailable for scheduled maintenance
Cara Memperbaiki
Masuk ke File Manager dan hapus file berikut di root WordPress:
.maintenance
7. Login WordPress Redirect Loop
Saat login WordPress selalu kembali ke halaman login.
Penyebab
- Cookie browser bermasalah
- Plugin konflik
- URL WordPress salah
Cara Memperbaiki
Edit file wp-config.php lalu tambahkan kode berikut:
define('WP_HOME','https://domainanda.com');
define('WP_SITEURL','https://domainanda.com');
8. Error Upload File di WordPress
Saat upload file muncul pesan error seperti:
The uploaded file exceeds the upload_max_filesize directive.
Cara Memperbaiki
Edit file php.ini lalu ubah konfigurasi berikut:
upload_max_filesize = 64M post_max_size = 64M max_execution_time = 300
9. Parse Error atau Syntax Error
Error ini muncul setelah mengedit file theme atau plugin.
Contoh pesan error:
Parse error: syntax error
Penyebab
- Kurang tanda titik koma ( ; )
- Kurang tanda kurung { }
Cara Memperbaiki
Masuk ke File Manager lalu edit kembali file yang terakhir diubah dan perbaiki kesalahan kode.
10. Tidak Bisa Install Plugin atau Theme
WordPress gagal menginstall plugin atau theme.
Penyebab
Permission folder tidak benar.
Cara Memperbaiki
Atur permission folder sebagai berikut:
Folder : 755 File : 644
Periksa folder berikut:
wp-content wp-content/plugins wp-content/themes
Kesimpulan
Error pada WordPress sangat umum terjadi dan biasanya disebabkan oleh plugin, theme, atau konfigurasi server yang tidak tepat. Dengan memahami penyebab dan solusi yang benar, sebagian besar masalah WordPress dapat diperbaiki dengan cepat tanpa harus menginstal ulang website.
Agar website WordPress tetap stabil, sebaiknya selalu melakukan update secara berkala, melakukan backup rutin, dan menggunakan hosting yang berkualitas.
Leave a Reply