Cara Memperbaiki Kesalahan HTTP 500 WordPress (2021)

Diterbitkan: 2021-10-11
cara memperbaiki http error 500 wordpress 2021

Bayangkan situs Anda berfungsi dengan baik seperti biasa dan booming, situs Anda mogok karena kesalahan HTTP 500 WordPress yang mengerikan. Itu bisa muncul di saat yang paling tidak terduga dan membuat Anda berjuang untuk membawa situs Anda kembali online. Jadi, masalah ini mungkin berasal dari direktori root atau server host. Selain itu, Anda akan membutuhkan banyak waktu dan upaya untuk memperbaikinya sepenuhnya. Namun, kami di sini untuk menyarankan Anda beberapa solusi untuk mengatasi kesalahan ini.

Daftar isi

Apa Alasan Utama HTTP Error 500 WordPress?

Kesalahan server internal 500 WordPress adalah status dari keadaan tak terduga server yang mencegah situs Anda menyelesaikan permintaan. Untuk lebih jelasnya, setiap kali Anda mengunjungi sebuah situs, browser Anda saat ini akan mengirimkan permintaan ke server. Server menerima, memenuhi, dan mengirim kembali semua file yang dibutuhkan termasuk kode status HTTP. Ini akan terletak di salah satu dari 2 opsi ini: kode status 200 yang berarti "Tidak apa-apa" atau kode status 500 yang berarti "Ini salah".

500 Internal Server Error
500 Internal Server Error

Kesalahan server internal WordPress cukup umum dengan semua pengembang web. Ini mungkin naik di situs yang bekerja di server. Namun, ini tidak menunjukkan apa pun kepada pengembang, yang dapat menyebabkan kesulitan bagi mereka.

Seperti yang telah terlihat, kesalahan ini terjadi oleh fungsi tema/plugin, file .htaccess yang direndahkan, atau memori PHP yang terbatas. Ini jarang terjadi ketika Anda mencoba pindah ke file administrator tetapi situs Anda masih berfungsi normal.

Memecahkan Masalah Kesalahan Server Internal WordPress

Sebelum Anda memperbaiki kesalahan server internal WordPress 500 , Anda harus melakukan beberapa tugas di bawah ini terlebih dahulu:

Buat File Cadangan Situs Anda

cadangan file situs

Proses untuk memperbaiki kesalahan ini akan melibatkan banyak file di situs web Anda. Anda harus mencadangkan situs Anda jika ada yang tidak beres. Kami akan menawarkan beberapa dokumentasi untuk membantu Anda menyelesaikan langkah pertama dalam rencana:

Baca lebih lanjut: Cara Membuat Situs Web dengan Tema WordPress

Cara Mencadangkan Situs WordPress (2 metode)

Manakah Plugin Cadangan WordPress Terbaik untuk 2021?

10 Plugin Cadangan WP Gratis Terbaik untuk Melindungi WordPress

Gunakan Klien FPT

klien ftp
Klien FTP

Klien FPT dapat membantu Anda masuk dan membuat perubahan pada file situs Anda. Ini jauh lebih mudah daripada mengakses pengelola file hosting.

Untuk melakukannya, unduh klien FTP terlebih dahulu. Periksa versi yang sesuai untuk sistem operasi Anda dan instal. Kemudian, pilih “File”, “Site Manager”, dan “New Site” di mana Anda akan mengetikkan nama situs Anda. Siapkan opsi ini: host, port, protokol, enkripsi, dan jenis logon. Anda harus mengakses pengelola file paket hosting Anda untuk melanjutkan. Setelah itu, masuk ke tab “Transfer Settings”, centang kotak “Limit Number of Simultaneous Connections”, dan ubah “Maximum Number of Connections” menjadi 8 (mencegah server memblokir alamat IP Anda). Untuk menyelesaikan, tekan "Hubungkan".

Resolusi untuk HTTP Error 500 WordPress

Ada banyak solusi untuk kesalahan HTTP 500 WordPress , yang membuat file .htaccess baru dan melebihi batas memori PHP. Selain itu, kami memiliki beberapa cara lain untuk melakukannya.

Baiklah, mari selami mereka.

Membuat File .htaccess Baru

Untuk memulai, buka direktori root WordPress di klien FTP. Melihat wp-content dan wp-admin berarti Anda telah mengakses file yang benar, dan Anda dapat meninjau file tersembunyi dengan memilih "Server" -> "Force Showing Hidden Files". Kemudian, Anda menemukan file .htaccess dan mengganti namanya menjadi .htaccess .bak, menghapus file .htaccess saat ini untuk membuat yang baru.

Arahkan "Pengaturan" di area administrator WordPress, pilih "Permalinks", dan "Simpan Perubahan". Sekarang, Anda dapat membuka situs di browser untuk memeriksa apakah kesalahan 500 WordPress hilang atau tidak. Jika situasinya berjalan dengan baik, masalahnya diperbaiki karena kesalahan berasal dari file .htaccess yang rusak. Jika sebaliknya, Anda masih memiliki hal-hal yang harus dilakukan. Di sisi lain, ingatlah untuk memberi nama file .htaccess dengan tepat

Baca lebih lanjut: LearnPress Payment Settings: Tutorial All-in-one

Meningkatkan Batas Memori PHP WordPress

Statistik ini diatur oleh WordPress dan host Anda. Ketika Anda melebihi batas, WordPress juga mencoba untuk meningkatkannya juga tetapi hanya mencapai yang tertinggi seperti yang dicatat di server. Biasanya batasan ini cukup rendah untuk layanan shared hosting. Untuk memverifikasi kesalahan WordPress 500 , Anda harus meningkatkan batas memori PHP WordPress dan memuat ulang situs.

Sekarang, buka direktori root, cari file wp-config.php, dan klik kanan. Kemudian, Anda akan mengklik "Unduh" untuk menginstalnya ke PC Anda dan membukanya di editor teks yang dipilih, menambahkan baris kode ini di bawah tag pembuka PHP:

define('WP_MEMORY_LIMIT', '64M');

Anda akan menimpa yang asli saat menyimpan file baru dan memposting ulang ini ke direktori root. Setelah itu, muat ulang klien dan situs Anda. Jika masalah masih ada, itu bukan dari masalah PHP. Hapus baris kode di atas dari file wp-config.php dan posting ulang ke direktori root. Jika masalahnya hilang, Anda masih punya sesuatu untuk dikerjakan. Nah, meningkatkan batas PHP tampaknya menjadi solusi sementara karena sesuatu masih membuat Anda bekerja berat.

Jika sampai pada skenario terburuk, Anda benar-benar harus menghubungi layanan hosting untuk meningkatkan batas server Anda.

Resolusi Kurang Populer untuk WordPress HTTP Error 500

Itu adalah 2 solusi paling populer untuk memperbaiki masalah Internal 500. Namun, kami juga memiliki beberapa cara lain untuk melakukannya.

Plugin Penonaktifan

Mengakses bagian admin WordPress, Anda dapat mematikannya satu demi satu dan memuat ulang halaman Anda setelah setiap penonaktifan. Jika masalahnya hilang, itu dari plugin yang baru saja Anda matikan. Hapus yang itu dan ganti dengan yang tepat. Jika Anda tidak dapat melakukannya, hubungi pengembang Anda.

Anda dapat mengaksesnya melalui klien FTP jika masuk ke WordPress tidak memungkinkan. Arahkan ke direktori root -> file wp-content dan ganti nama file ini. Ini akan mematikan semua plugin saat ini. Jika kesalahan hilang, itu berasal dari plugin yang tidak kompatibel. Aktifkan mereka satu per satu dan segarkan setelah setiap belokan untuk melihat mana yang salah. Ingatlah untuk mengganti nama folder "Plugins" saat selesai.

Baca lebih lanjut: Keanggotaan Berbayar Pro: Plugin Keanggotaan untuk Learnpress

Men-debug Situs Anda

Ada fungsi WordPress bawaan yang dapat Anda gunakan untuk men-debug situs Anda. Jika Anda terbiasa dengan fitur ini, Anda bisa mulai dari sana. Jika sebaliknya, Anda harus menghubungi pengembang. Semua masalah yang ditemukan dicatat di direktori root.

Memeriksa Izin

Ini tidak begitu efektif tetapi Anda dapat memeriksanya. File izin harus 644 atau 755 dan pengaturan izin dapat membuat kesalahan WordPress 500. Dari direktori root, periksa semua izin dan pastikan mereka disetel 644 atau 755.

Mengunggah Versi Baru wp-include dan wp-admin ke Situs

Jika semua cara di atas tidak bisa mengatasi error internal server WordPress , Anda bisa mencoba cara ini. Cadangkan semua file situs Anda dan instal WordPress versi baru dari situs utama Anda. Ekstrak semua file dari file ZIP dan buka yang diekstrak. Buka direktori root situs di klien FTP yang direncanakan dan unggah wp-admin dan wp-include dari WordPress versi baru Anda ke direktori situs Anda, timpa yang lama.

Muat ulang klien dan situs Anda. Jika kesalahan diperbaiki, kemungkinan berasal dari file inti yang rusak. Jika Anda masih melihat kesalahan, menghubungi tuan rumah adalah satu-satunya pilihan Anda.

Menghubungi Layanan Hosting

Nah, solusi terakhir ada di sini. Tuan rumah mungkin mengetahui kesalahan Anda dan membantu Anda memperbaikinya. Namun, Anda harus memeriksa semua file Anda sebelum menghubungi mereka. Anda dapat dengan lembut meminta mereka untuk memeriksa log server mereka untuk masalah tersebut.

500 Kesalahan Server Internal WordPress: Kesimpulan

Kesalahan server internal WordPress 500 adalah masalah yang sulit karena dibutuhkan banyak langkah untuk mengetahui masalah sebenarnya di sini. Terakhir, pastikan Anda memiliki cadangan situs Anda secara teratur dan biasanya memperbarui tema dan plugin. Selain itu, periksa kompatibilitas plugin Anda dengan tema situs Anda.

Kami harap Anda dapat mengatasi masalah Anda melalui artikel ini.

Baca lebih lanjut: Tema WordPress Hotel Terbaik (2021)