Cara Selesaikan Masalah ‘Error 404 Page not Found’ WordPress

masalah 404 error page not found wordpress

Penyelesaian untuk masalah klik butang Update post terus keluar page ‘Error 404 Page not Found’ untuk blog WordPress

Salah satu lagi situasi masalah yang sama adalah:

Boleh akses admin area, tapi bila akses bahagian post keluar Error 404.

Apa pun jangan panik.

Masih ada jalan penyelesaianya.

Cuba semua cara yang ada dibawah ini tengok mana satu dapat selesaikan ‘Error 404 Page not found’ tersebut.

Contoh Masalah ‘404 Error Page not found’

Secara ringkas situasi terbaru yang saya alami untuk kes ini adalah seperti berikut:

Saya nak buat beberapa update pada post sedia ada dalam blog saya.

Bila klik saja butang ‘Update‘ terus keluar page berikut:

error 404 page not found bila nak update post

Berikut merupakan cara yang saya gunakan untuk selesaikan masalah tersebut.

Cara 1: Deactivate Plugin

Adakah sebelum masalah tersebut muncul anda ada buat update untuk mana-mana plugin?

Atau update core WordPress?

Mungkin error 404 ini disebabkan oleh update tersebut.

Cara paling mudah adalah:

Cuba deactivate semua plugin yang sedang active

Kemudian lihat jika masalah tersebut selesai.

Jika hilang ini bermakna masalah tersebut memang disebabkan oleh ketidakserasian antara plugin dengan WordPress.

Untuk mencari plugin yang bermasalah terpaksalah kita gunakan cara klasik:

Cuba activate satu persatu plugin untuk mencari mana satu penyebabnya.

Jika cara ini tidak dapat menyelesaikan juga masalah tersebut:

Cara 2: Update Permalink Blog

Untuk langkah ini mudah sahaja. Pergi ke:

Settings > Permalinks

Jangan buat apa-apa, hanya perlu tekan butang ‘Save Changes‘.

Dalam kebanyakan kes masalah error 404 tersebut akan selesai.

Jika tidak selesai juga cuba langkah seterusnya:

Cara 3: Update Fail .htaccess secara Manual

Untuk langkah ini anda perlu akses bahagian cPanel blog anda.

Sebelum akses bahagian cPanel, pastikan anda sudah sedia masuk ke dalam admin panel wordpress anda.

(Admin panel wordpress dan cPanel adalah dua kawasan yang berbeza)

Buka tab baru pada browser anda untuk akses cPanel.

Bergantung pada syarikat hosting anda, cara untuk akses cPanel mungkin berbeza-beza.

Salah satu cara yang standard digunakan untuk akses cPanel adalah dengan menggunakan url berikut:

domainanda.com/cpanel

Ini akan membawa anda ke halaman login untuk cPanel blog anda.

Setelah login masuk ke dalam cPanel, pergi ke bahagian File Manager.

Tukarkan kan dahulu setting File Manager ke ‘Show hidden file’.

Klik pada folder public_html

Cari fail yang bernama .htaccess

Rename fail tersebut menjadi.htaccess_old

(nama tidak semestinya .htaccess_old, anda boleh berikan apa-apa nama lain)

Pergi ke admin panel wordpress anda dan akses semula ruangan setting permalinks.

Jangan lakukan apa-apa, cuma perlu tekan butang Save Changes.

Ini akan membuat satu fail .htaccess baru.

(Menggantikan fail yang anda rename tadi).

Cuba periksa semula jika masalah error 404 tersebut masih ada atau tidak.

Jika masih juga wujud masalah tersebut kemungkinan besar disebabkan oleh security.

Dan berikut cara menyelesaikannya:

Cara 4: Whitelist Action di ModSecurity

Hal ini terjadi jika terdapat sebarang prasangka buruk oleh sistem (ModSecurity) terhadap cara anda akses admin panel untuk blog anda.

Sebenarnya ia sesuatu yang baik.

Sekiranya blog anda digondam, ia akan menghalang sebarang cubaan untuk mengubah isi kandungan post anda.

Untuk menyelesaikan masalah ini anda PERLU menghubungi support team untuk hosting blog anda.

Buat tiket (atau chat jika ada fungsi chat) dan beritahu mereka anda suda lakukan semua cara diatas dan anda suspek mungkin disebabkan oleh ModSecurity.

Diharapkan post ini dapat membantu anda.

Sila kongsikan ya.

Leave a Reply

Your email address will not be published. Required fields are marked *