Memperbaiki kesalahan file inti di WordPress
Setelah mengonfirmasi bahwa terdapat kesalahan file inti WordPress, Anda bisa mencoba mengembalikan situs ke status dalam pengerjaan.
Memahami kesalahan WordPress terkait PHP
Jika pemecahan masalah sebelumnya menunjukkan adanya kesalahan PHP, gunakan tabel berikut untuk membantu memahami kesalahan tersebut.
Jenis kesalahan | Definisi dan Langkah Berikutnya |
---|---|
E_ERROR | Ini adalah kesalahan fatal yang menyebabkan penghentian skrip. Biasanya disebabkan oleh panggilan ke objek yang tidak ada seperti kelas atau fungsi. Ini sering terjadi pada versi yang tidak cocok. Langkah berikutnya, Anda harus memperbarui versi, tema, dan plugin WordPress. |
E_WARNING | Peringatan berdurasi yang tidak menyebabkan penghentian skrip. Ini adalah potensi masalah yang muncul tetapi tidak menghentikan pemrosesan PHP. Biasanya masalah ini mencakup peringatan keusangan, yang menandakan bahwa kode mungkin menggunakan versi PHP yang telah kedaluwarsa dan perlu diperbarui. Peringatan dalam log PHP tidak sepenuhnya terkait masalah yang Anda alami. |
E_PARSE | Ini adalah kesalahan waktu parsing gabungan. Biasanya ini menandakan adanya kesalahan sintaks PHP, misalnya hilangnya tanda titik koma ;, tanda kurung (), atau tanda kurung kotak {}, atau sejumlah kesalahan sintaks lainnya. Anda harus meninjau kembali file dan baris yang disebutkan dalam pesan kesalahan dan melihat potensi kesalahan sintaks. |
E_NOTICE | Biasanya merujuk pada kesalahan PHP yang tidak menyebabkan penghentian skrip. Pesan ini menunjukkan adanya kesalahan, atau mungkin bagian pengoperasian skrip normal. Penyebab umum adalah menggunakan variabel PHP yang tidak terdefinisikan. Peringatan dalam log PHP tidak sepenuhnya terkait masalah yang Anda alami. |
Memperbarui WordPress ke versi terbaru
Memperbarui WordPress ke versi terbarunya akan memperbarui atau menggantikan semua file inti, yang seringnya menyelesaikan kesalahan terkait file inti. Jika kesalahan tersebut mencegah akses ke Dasbor WordPress, Anda mungkin perlu memperbarui file inti melalui FTP.
Memperbarui komponen WordPress
Jika versi, tema, atau plugin WordPress Anda sudah diperbarui, pembaruan tersebut mungkin memicu konflik dengan komponen lain yang belum diperbarui. Memperbarui komponen-komponen lain bisa memulihkan situs Anda. Berikut cara memperbarui suatu komponen situs Anda:
- Perbarui tema Anda di Dasbor WordPress atau, jika Anda tidak dapat mengakses dasbor, dengan FTP.
- Perbarui plugin Anda di Dasbor WordPress atau, jika Anda tidak dapat mengakses dasbor, dengan FTP.
- Perbarui versi PHP di cPanel atau Plesk.