Cara Cepat Memperbaiki WordPress 500 Internal Server Error

Pernahkah Anda menemukan 500 Internal Server Error di WordPress? 500 Internal Server Error adalah salah satu kesalahan WordPress yang umum, dan ketika pemula menemukan kesalahan ini dan menyebabkan situs mogok, mereka sering tidak tahu cara memperbaikinya. Oleh karena itu, dalam tutorial ini, kami akan mengajari Anda alasan terjadinya 500 Internal Server Error, dan cara memperbaiki masalah 500 Internal Server Error.

Mengapa 500 Internal Server Error terjadi

500 Internal Server Error mengacu pada kesalahan server internal, tidak peduli situs web Anda menggunakan WordPress atau tidak, halaman web apa pun yang ditempatkan di server dapat terjadi kesalahan ini.

Ketika kesalahan server internal semacam ini terjadi, itu tidak akan memberi tahu Anda alasan mengapa itu terjadi, sehingga orang sering tidak tahu bagaimana mencari tahu penyebab kesalahan ini.

Ada banyak jenis kode kesalahan dalam jaringan, seperti 500, 502, 503, 504, dll., masing-masing mewakili kesalahan yang berbeda. Dalam kasus kesalahan 500 Internal Server Error, itu berarti server mengalami situasi yang tidak terduga dan tidak dapat mengembalikan permintaan dari host klien.

Di situs WordPress, 500 Internal Server Error biasanya disebabkan oleh plugin dan tema, dan juga dapat disebabkan oleh file .htaccess yang rusak dan keterbatasan memori PHP.

Untuk perusahaan besar, terkadang mereka memiliki halaman 500 Internal Server Error yang disesuaikan sendiri.

Cara Cepat Memperbaiki WordPress 500 Internal Server Error

Dampak 500 Internal Server Error pada SEO

Tidak seperti kesalahan 503, jika kesalahan 500 tidak segera diperbaiki, kesalahan Anda akan segera berdampak negatif pada peringkat situs Anda. Ketika Google mengindeks situs Anda tetapi terus mengembalikan 500 kesalahan, peringkat SEO asli Anda kemungkinan akan terpengaruh.

Jika masalah 500 Error terjadi dalam waktu singkat, tidak akan berdampak banyak. Namun, jika kesalahan terjadi dalam jangka waktu yang lama (lebih dari seminggu), maka Google dapat memperlakukan halaman tersebut sebagai tidak ada lagi dan memengaruhi peringkat situs Anda.

BACA JUGA:   19 Situs Web Terbaik untuk Mengunduh Video Bebas Hak Cipta Secara Gratis

Jika Anda khawatir bahwa 500 Error akan menyebabkan kerusakan signifikan pada situs web Anda, maka Anda harus mencoba menyelesaikannya sesegera mungkin.

Bagaimana cara memperbaiki 500 Internal Server Error

Jika situs WordPress Anda memiliki pesan 500 Internal Server Error, bagaimana Anda harus memecahkan masalah ini? Seperti yang saya katakan sebelumnya, biasanya masalah ini disebabkan oleh masalah host dan database WordPress. Oleh karena itu, berikut ini akan memberikan masalah umum terjadinya 500 Internal Server Error, dan solusi masing-masing, saya yakin itu dapat memberi Anda bantuan, sehingga situs Anda dapat segera kembali normal.

Muat ulang

Ketika 500 Internal Server Error terjadi, alasan paling umum adalah kegagalan sementara host WordPress situs. Oleh karena itu, Anda biasanya hanya perlu memberikan waktu beberapa menit dan situs Anda akan kembali normal.

Jika Anda menemukan bahwa masalah dapat diselesaikan dengan cara ini, maka Anda biasanya tidak perlu melakukan tindakan lebih lanjut. Namun, jika masalah terus berulang, kemungkinan besar karena masalah dengan host atau database WordPress.

Jika Anda tidak tahu apakah 500 Internal Server Error hanya terjadi di komputer Anda, Anda dapat menggunakan “https://downforeveryoneorjustme.com/” untuk memeriksa. Situs ini akan memberi tahu Anda apakah situs tersebut tidak dapat diakses secara global atau hanya Anda yang tidak dapat diakses.

Terkadang, saat Anda memperbarui tema dan plugin situs web, situs web Anda akan mengalami masalah kesalahan 500 sementara segera setelah pembaruan tema. Hal ini disebabkan oleh beban CPU host dan memori sesaat melebihi batas. Ini sangat umum pada host anggaran rendah. Jika Anda ingin menyelesaikan masalah ini sepenuhnya, maka Anda harus memilih host web yang lebih baik untuk meng-host situs web Anda.

Periksa file .htaccess

Untuk situs WordPress, ketika terjadi kesalahan 500 Internal Server Error, hal pertama yang dapat Anda lakukan adalah memeriksa file .htaccess Anda.

Anda dapat memecahkan masalah dengan mengganti nama file .htaccess dan membuat yang baru.

Anda dapat menemukan file .htaccess dengan masuk ke folder situs web melalui panel kontrol cPanel, atau Anda dapat menemukannya dengan masuk ke server host WordPress melalui FTP atau SFTP.

Anda bisa pergi ke Situs web resmi WordPress untuk mengunduh konten file .htaccess default.

BACA JUGA:   Penyingkat URL Terbaik di tahun 2022 (Gratis Dan Mudah Digunakan)

Atau, Anda dapat memulai tanpa mengunggah file .htaccess baru. Setelah Anda mengganti namanya, coba kunjungi kembali situs WordPress Anda untuk melihat apakah Anda dapat memecahkan masalah 500 Internal Server Error. Jika bisa, maka Anda hanya perlu pergi ke dashboard WordPress > Pengaturan > Tautan Permanen di backend situs web Anda, dan klik tombol “Simpan Pengaturan” di halaman itu, WordPress secara otomatis akan menghasilkan file .htaccess baru.

Cara Cepat Memperbaiki WordPress 500 Internal Server Error

Meningkatkan batas memori PHP

Jika memori PHP Anda sudah maksimal, maka ini terkadang menjadi penyebab 500 Internal Server Error. Untuk mengatasi masalah ini, cukup tingkatkan Batas Memori PHP untuk WordPress.

Jika kesalahan 500 Error hanya terjadi pada halaman backend login WordPress, maka Anda dapat mengatasi masalah tersebut dengan meningkatkan batas memori PHP untuk WordPress dengan mengikuti langkah-langkah berikut.

Buka file wp-config.php

Tambahkan kode berikut: define( 'WP_MEMORY_LIMIT', '256M' );

Simpan pengaturan

Cara Cepat Memperbaiki WordPress 500 Internal Server Error

Atau, jika Anda menggunakan host VPS, Anda dapat meningkatkan Batas Memori PHP dengan memodifikasi file PHP.ini.

Masuk ke direktori root server

Ubah file PHP.ini (atau buat file PHP.ini kosong jika Anda belum memilikinya)

Tambahkan kode berikut: memory_limit = 256M

Simpan pengaturan

Selain dua cara di atas untuk meningkatkan Batas Memori PHP, Anda juga dapat meningkatkan batas memori PHP dengan memodifikasi file .htaccess.

Pergi ke direktori root server

Ubah file .htaccess

Tambahkan kode berikut: php_value memory_limit 256M

Ini adalah tiga cara umum untuk meningkatkan batas memori PHP, cukup pilih salah satunya dan gunakan.

Jika Anda dapat menyelesaikan masalah 500 Error dengan meningkatkan batas memori, maka Anda hanya menyelesaikan masalah sementara, bukan menyembuhkannya. Hal terbaik yang harus dilakukan adalah mencari tahu mengapa Anda kehabisan memori PHP di situs Anda, dan itulah cara yang tepat untuk men-debug.

Jika Meningkatkan Batas Memori PHP tidak menyelesaikan masalah 500 Internal Server Error, maka mari kita lanjutkan ke bagian berikutnya.

Nonaktifkan semua plugin WordPress

WordPress kuat karena ekstensibilitas plugin, dan ini sering menjadi sumber masalah.

Jika situs Anda memiliki kesalahan 500 Error, coba nonaktifkan semua plugin terlebih dahulu, mungkin salah satunya, atau kesalahan kompatibilitas antar plugin, yang menyebabkan masalah 500 Internal Server Error.

BACA JUGA:   Cara Menghapus Cache di WordPress (Pedoman Utama)

Karena situs web Anda tidak dapat diakses secara normal, Anda hanya dapat mengakses folder host melalui panel kontrol seperti cPanel. Atau Anda dapat mengakses server host melalui FTP atau SFTP.

Setelah masuk ke server WordPress, cari folder “plugins” di folder “wp-content” dan ganti namanya menjadi “plugins_old” untuk menonaktifkan semua plugin WordPress.

Satu-satunya cara untuk mengetahui kesalahan 500 yang disebabkan oleh plugin WordPress adalah dengan menonaktifkan semua plugin terlebih dahulu, dan jika Anda dapat mengakses situs secara normal setelah menonaktifkannya, maka aktifkan satu per satu untuk mengetahui penyebab kesalahan 500.

Unggah ulang file inti WordPress

Jika metode di atas tidak memperbaiki masalah 500 Error, maka Anda dapat mencoba mengunggah ulang file inti WordPress untuk menyelesaikan masalah.

Mengunggah ulang file inti WordPress tidak akan mengubah, menghapus, atau memengaruhi konten situs asli Anda, jadi Anda tidak perlu khawatir kehilangan data jika mengunggah ulang.

Anda dapat mengunjungi situs web WordPress.org untuk menemukan file inti WordPress terbaru dan mengunduhnya.

Setelah Anda pergi ke https://wordpress.org/download/ halaman, versi WordPress terbaru akan tersedia di.

Setelah membuka ritsleting, Anda hanya perlu mengunggah folder "wp-includes" dan "wp-admin" dan menimpa file host Anda saat ini, dan Anda sudah siap.

Cari bantuan dari penyedia hosting Anda

Jika Anda telah mencoba semua metode di atas dan tidak menyelesaikan masalah 500 Error, maka Anda dapat menghubungi vendor hosting tempat Anda membeli dan mencari bantuan dari dukungan teknis layanan pelanggan untuk membantu Anda menemukan penyebab terjadinya dan menyelesaikan masalah 500 Internal Server Error .

Kami harap tutorial ini akan membantu Anda memperbaiki kesalahan 500 Server Internal.

Cara Cepat Memperbaiki "error establishing a database connection" di WordPress
19 Situs Web Terbaik untuk Mengunduh Video Bebas Hak Cipta Secara Gratis