Cara Mengatasi 500 Internal Server Error di WordPress

Sedang Trending 2 tahun yang lalu

Anda mungkin mengalami kebingungan dan kekhawatiran ketika menghadapi pesan error “500 Internal Server Error” di WordPress. Masalah ini dapat disebabkan oleh beragam faktor, mulai dari file .htaccess nan rusak hingga pemisah memori PHP nan terlampaui. Tidak seperti kode status HTTP lainnya, mencari penyebab error ini mungkin membingungkan.

Namun, Anda tidak perlu panik. Kami di sini untuk membantu! Dalam tulisan ini, kami bakal membahas beberapa langkah nan dapat Anda gunakan untuk mengatasi 500 Internal Server Error di WordPress. Mari kita mulai dengan memahami penyebab umum dari masalah ini.

Penyebab Umum 500 Internal Server Error

  1. File .htaccess nan rusak: File ini dapat menjadi penyebab utama dari error server internal.
  2. Batas memori PHP terlampaui: Jika website melewati pemisah memori nan ditetapkan untuk PHP, perihal ini dapat menyebabkan error.
  3. Permasalahan pada izin file: Kesalahan dalam izin file juga dapat mengakibatkan error server internal.
  4. Penggunaan resource hosting nan berlebihan: Jika website melampaui pemisah resource hosting nan digunakan, perihal ini dapat memicu error server.

Cara Mengatasi 500 Internal Server Error

500 internal server error

Pada pembahasan ini, kami bakal membahas langkah mengatasi persoalan 500 Internal Server Error di website WordPress Anda. Untuk mengatasi masalah ini, perihal nan perlu Anda persiapkan adalah akses ke Cpanel hosting. Sebelum memulai tutorial ini, pastikan Anda mempunyai akses ke CPanel hosting. Setelah itu, ikuti langkah-langkah berikut untuk mengatasi internal server error di website WordPress Anda:

1. Muat Ulang Halaman

Ketika Anda mengalami Error 500 Internal Server saat mengakses laman web, jangan panik. Terkadang, kesalahan ini terjadi lantaran server sedang kelebihan beban. Untuk mengatasi perihal ini, Anda dapat mencoba memuat ulang (reload) laman tersebut di browser Anda setelah memberikan jarak sekitar 30 detik hingga satu menit. Tindakan ini dapat membantu menyelesaikan masalah dengan langkah nan sederhana.

2. Periksa File .htaccess

Anda dapat mengatasi kesalahan server dengan memeriksa dan, jika perlu, membikin ulang file .htaccess. Berikut adalah langkah-langkahnya:

  • Anda dapat menemukan file .htaccess di direktori utama instalasi WordPress, biasanya berada di direktori public_html.
  • Untuk mengakses file .htaccess, Anda dapat menggunakan file manager di Cpanel namalain FTP Client seperti FileZilla.

Atau jika Anda mau merubah nama File .htaccess, berikut adalah langkah – langkahnya:

  • Ubah nama file .htaccess, misalnya menjadi htaccess.txt.
  • Setelah menamai ulang file .htaccess, coba buka laman awal situs web Anda. Jika situs web melangkah normal kembali, lanjutkan ke langkah berikutnya.

Baca Juga: 8+ Rekomendasi Plugin Migrasi WordPress Terbaik

3. Update Versi WordPress

Anda mungkin bertanya-tanya, gimana langkah mengupdate jenis WordPress? Ketika ada pemberitahuan pembaruan jenis terbaru, segera lakukan pembaruan nan biasanya bakal tampil pada menu dashboard bagian pojok atas. Ini krusial untuk menjaga keamanan, kinerja, dan kepatuhan situs web Anda. Selain itu, dengan melakukan pembaruan secara berkala, Anda juga dapat memastikan bahwa situs web Anda tetap kompatibel dengan plugin, tema, dan bahasa pemrograman PHP terbaru.

Mengupdate jenis WordPress ke nan terbaru mempunyai banyak manfaat, termasuk:

  • Keamanan: Update jenis WordPress secara teratur membantu melindungi situs web Anda dari ancaman keamanan nan terus berkembang.
  • Kinerja: Versi terbaru sering kali menghadirkan perbaikan skill dan peningkatan kecepatan.
  • Fitur Terbaru: Anda bakal mendapatkan akses ke fitur-fitur terbaru dan perbaikan bug nan dapat meningkatkan pengalaman pengguna.

4. Upgrade Limit Memory PHP

Saat Anda mengalami kesalahan server internal 500 pada situs web WordPress, perihal ini mungkin disebabkan oleh pemisah memori PHP nan terlalu rendah. Untuk mengatasi masalah ini, Anda dapat melakukan upgrade pada pemisah memori PHP.

Ketika Anda menghadapi error 500 internal server, ada beberapa langkah nan dapat Anda lakukan:

Baca Juga: Mengenal Profesi WordPress Developer

Mengatasi Melalui File .htaccess

Untuk meningkatkan pemisah memori dan nilai PHP, Anda dapat menambahkan baris kode berikut ke dalam file .htaccess:

plaintext
Copy code
php_value upload_max_filesize 128M

php_value post_max_size 128M

php_value max_execution_time 300

php_value max_input_time 300

php_value memory_limit 256M

Setelah itu, simpan perubahan dan coba untuk memuat ulang situs web Anda.

Mengatasi Melalui File php.ini

Jika Anda memandang pesan kesalahan 500 internal server error di dashboard WordPress, Anda dapat meningkatkan pemisah memory PHP melalui file php.ini dengan langkah-langkah berikut:

  • Akses berkas wp-admin WordPress Anda melalui FTP client seperti FileZilla namalain Notepad++.
  • Buat file baru dengan nama php.ini.
  • Masukkan kode memory=64MB ke dalam file php.ini.
  • Simpan perubahan dengan menekan CTRL+S.

Mengatasi Melalui File wp-config.php

Jika error 500 internal server muncul pada semua laman situs web Anda, tambahkan baris kode berikut ke dalam file wp-config.php:
define(‘WP_MEMORY_LIMIT’, ’64M’);

Anda dapat mengakses file wp-config.php menggunakan FileZilla namalain Notepad++.

Penyebab umum dari HTTP error 500 di WordPress adalah pemisah memori namalain nilai PHP nan tidak mencukupi. Script dan plugin memerlukan memori nan cukup agar bisa melangkah dengan baik. Dengan memperbaiki pemisah memori PHP, Anda dapat memastikan situs web WordPress Anda melangkah dengan lancar tanpa error 500 internal server.

Baca Juga: WordPress Invoice Plugin Terbaik

Dengan mengikuti langkah-langkah di atas, Anda dapat meningkatkan pemisah memori PHP dan mengatasi masalah error 500 internal server dengan lebih mudah. Semoga penjelasan ini berfaedah untuk Anda!

5. Versi PHP Tidak Kompatibel

Jika Anda mengalami masalah “Versi PHP Tidak Kompatibel” nan menyebabkan munculnya pesan kesalahan 500 Internal Server Error, ada beberapa langkah nan dapat Anda lakukan untuk mengatasi masalah ini.

Mengubah Versi PHP melalui hPanel

Beberapa plugin dan script hanya dapat berfaedah menggunakan jenis PHP tertentu. Jika tidak menggunakan jenis tersebut, 500 Internal Server Error mungkin muncul. Untuk mengubah jenis PHP melalui hPanel, ikuti langkah-langkah berikut:

  1. Login ke hPanel Anda.
  2. Buka tab “Konfigurasi PHP” di bagian “Tingkat Lanjut”.
  3. Jika Anda tidak percaya dengan jenis PHP nan kudu digunakan, Anda bisa mencoba untuk mengklik “Perbarui” namalain “turunkan” versinya.
  4. Jangan lupa untuk menyimpan pengaturan dan merefresh website setelah melakukan setiap perubahan.

Jika langkah ini tidak berhasil, Anda dapat mencoba mengubah jenis PHP ke jenis sebelumnya dan lanjutkan ke langkah berikutnya.

Memeriksa PHP Version pada cPanel

Untuk memeriksa dan mengubah jenis PHP melalui cPanel, ikuti langkah-langkah berikut:

  1. Masuk ke akun cPanel Anda.
  2. Cari opsi “PHP Version” nan biasanya terletak pada bagian “Software” > “Select PHP Version”.

Memilih Versi PHP Sesuai untuk Plugin WordPress

Plugin-plugin WordPress terbaru sering memerlukan jenis PHP terbaru. Jika Anda mengalami pesan error 500 Internal Server Error, itu mungkin disebabkan oleh ketidakcocokan jenis PHP dengan plugin nan Anda gunakan. Berikut langkah-langkahnya:

  1. Login ke cPanel Anda.
  2. Scroll ke bagian “Software” dan klik “Select PHP Version”.
  3. Ganti jenis PHP Anda pada opsi “Current PHP Version”. Jika Anda sudah mengikuti langkah-langkah di atas, coba akses kembali website Anda.

Baca Juga: 4 Rekomendasi Plugin Image Editor WordPress Terbaik

Dengan mengikuti langkah-langkah di atas, Anda diharapkan dapat mengatasi masalah “Versi PHP Tidak Kompatibel” dan menghindari munculnya pesan error 500 Internal Server. Jika masalah tetap berlanjut, disarankan untuk mendiskusikannya dengan penyedia hosting Anda untuk support lebih lanjut.

6. Menonaktifkan Seluruh Plugin

Ketika Anda mengalami kesalahan server internal 500 pada situs WordPress Anda, menonaktifkan semua plugin dapat membantu Anda menemukan penyebab masalah. Berikut adalah beberapa langkah untuk menonaktifkan semua plugin dengan langkah-langkah nan mudah diikuti.

Melalui Dashboard WordPress:

  1. Login ke Dashboard WordPress:
  • Jika Anda tetap dapat mengakses dashboard WordPress, masuklah ke hPanel dan pilih Plugins.
  • Di sini, Anda bakal memandang daftar plugin nan diinstal.
  1. Menonaktifkan Semua Plugin:
  • Klik tombol nonaktifkan (disable) untuk semua plugin nan aktif.
  • Aktifkan satu persatu sembari memeriksa situs web Anda setelah mengaktifkan setiap plugin. Dengan langkah ini, Anda bisa mengetahui plugin mana nan menyebabkan masalah.

Melalui File Manager:

  1. Login ke File Manager:
  • Jika Anda tidak dapat mengakses dashboard WordPress, Anda dapat menggunakan File Manager di control panel hosting Anda.
  1. Menonaktifkan Plugin:
  • Buka File Manager, pilih berkas public_html, silam buka direktori wp-content.
  • Temukan berkas Plugin, cari plugin nan bermasalah, klik kanan, dan pilih Rename.
  • Ganti nama direktori dengan menambahkan kata disabled setelah nama plugin untuk menonaktifkannya, silam klik Rename.
  1. Memeriksa Situs Web:
  • Terakhir, refresh situs web Anda untuk memandang apakah langkah ini berhasil.

Cara Alternatif: Melalui FTP Client seperti FileZilla namalain Notepad++

  1. Akses Melalui FTP Client:
  • Jika Anda tidak dapat login ke dashboard WordPress, Anda bisa nonaktifkan plugin melalui FTP Client seperti FileZilla namalain Notepad++.
  1. Renamakan Folder Plugin:
  • Buka berkas /wp-content/ melalui FTP Client.
  • Temukan berkas plugins, klik kanan, dan pilih Rename Directory. Ganti namanya misalnya menjadi plugins.nonaktif.
  1. Memeriksa Situs Web:
  • Periksa kembali situs web Anda. Jika kesalahan server internal 500 sudah tidak tampil lagi, kemungkinan kesalahan disebabkan oleh salah satu plugin nan terinstall.

Mengaktifkan Kembali Plugin:

Setelah menonaktifkan semua plugin, Anda dapat mengaktifkannya kembali satu per satu untuk menemukan plugin nan menyebabkan masalah.

  • Aktifkan kembali plugin Anda satu per satu melalui dashboard WordPress dengan memilih menu Plugins > Installed Plugins.
  • Saat mengaktifkan satu plugin, periksa situs web Anda setiap kali untuk mengetahui plugin mana nan menyebabkan masalah.

7. Re-Upload File Utama WordPress

Jika Anda mengalami kesulitan saat melakukan re-upload file utama WordPress, berikut adalah beberapa langkah nan dapat Anda coba untuk mengatasinya.

  • Refresh Halaman

Ketika Anda mengalami masalah seperti error 500 Internal Server, coba lakukan reload namalain refresh laman pada browser. Tunggulah sekitar 30 detik sebelum memuat ulang kembali. Hal ini dapat membantu jika server sedang mengalami overload.

  • Gunakan Browser Lain

Selain itu, Anda juga dapat mencoba membuka laman dengan menggunakan browser lain sembari menunggu. Terkadang, error 500 terjadi lantaran server sedang kelebihan beban saat itu. Jadi, tunggulah sejenak sebelum mencoba memuat ulang laman tersebut di browser lain.

  • Langkah Sederhana Terlebih Dahulu

Kadang-kadang, apalagi hanya dengan me-refresh halaman, error internal server dapat teratasi. Jadi, kenapa tidak mencoba solusi nan paling sederhana terlebih dahulu?

  • Cari Solusi Lain

Jika langkah-langkah di atas belum memperbaiki masalah, Anda dapat mencari solusi lain nan lebih spesifik sesuai dengan error nan muncul.

Baca Juga: Drupal vs WordPress, Manakah nan Terbaik untuk Anda?

8. Menghubungi Layanan Hosting Anda

Jika Anda mengalami kesulitan dalam mengatasi masalah teknis mengenai dengan jasa hosting Anda, berikut adalah langkah-langkah nan dapat Anda lakukan:

Periksa Pesan Kesalahan dan Log Server;

  • Jika Anda telah mencoba langkah-langkah sebelumnya namun pesan kesalahan tetap muncul, silahkan hubungi jasa hosting nan Anda gunakan.
  • Pastikan juga untuk memeriksa bagian log server website Anda, lantaran terdapat laporan-laporan nan dapat membantu mengidentifikasi akar permasalahan.

Minta Bantuan dari Tim Dukungan Hosting;

  • Jika semua upaya sebelumnya belum sukses mengatasi masalah HTTP error 500 internal server, Anda mungkin memerlukan support lebih lanjut.
  • Segera hubungi tim support hosting web Anda. Mereka bakal dengan senang hati membantu Anda dengan pemeriksaan log server dan mencari solusi untuk masalah nan Anda hadapi.

Kontak Provider PHP Hosting namalain WordPress Anda;

  • Jika masalah tetap persisten setelah mencoba langkah-langkah di atas, segera hubungi penyedia jasa hosting PHP namalain WordPress Anda.
  • Ajukan permintaan kepada para mahir teknis mereka, nan bakal membantu menyelesaikan masalah dengan memeriksa pengaturan server Anda.

Penutup

Jika Anda mau mengetahui solusi untuk masalah WordPress lainnya, kunjungi blog IDCloudHost untuk mendapatkan info nan berguna. Anda juga dapat mempertimbangkan IDCloudHost untuk solusi pembuatan website praktis dengan ratusan template sesuai kebutuhan upaya Anda.

Setelah mencoba langkah-langkah di atas, Anda diharapkan dapat memperbaiki masalah HTTP error 500 dan kembali mengakses situs Anda dalam waktu singkat. Semoga berhasil! Jika ada solusi lain nan membantu Anda mengatasi masalah ini, jangan ragu untuk berbagi pengalaman Anda di kolom komentar di bawah.

Selengkapnya
Sumber Info Tekno kincaimedia
Info Tekno kincaimedia
↑