Cara Memperbaiki 500 Internal Server Error Di WordPress

Ini adalah cara memperbaiki 500 internal server error di WordPress untuk anda yang mengalami masalah ini.

Kita akan memperbaiki 500 internal server error WP dengan semua solusi yang ada. Karena error ini merupakan masalah internal maka kerusakannya adalah dibagian internal WordPress dan hosting anda.

Apakah 500 internal server error

Seperti yang tertulis, bahwa ini merupakan error yang terjadi di tingkat server ketika server anda tidak mampu menampilkan halaman yang diminta browser.

Sebuah error server internal merupakan masalah pada aplikasi yang terjadi pada server web anda. Misalkan anda ingin membuka sebuah URL di bar address browser atau klik sebuah link dari sebuah website, maka sejatinya anda meminta kepada server untuk menampilkan sebuah halaman.

Namun jika terjadi 500 internal server error, maka server anda tidak mampu menampilkan halaman yang diminta oleh browser anda.

Itulah keterangan singkat dari 500 internal server error.

Cara memperbaiki 500 internal server error di WordPress

Persiapan:

Lakukan backup terlebih dahulu sebelum melakukan perbaikan terhadap 500 internal server error pada WordPress anda, silahkan download dan install plugin WordPress Backup.

Langkah-langkah membenahi 500 internal server error

Perbaiki .htaccess

Langkah 1—Login ke FTP, (Lihat cara menggunakan FTP) dan buka file .htaccess.

Cara Memperbaiki 500 Internal Server Error htaccess

Langkah 2—Kini ganti kode yang ada di .htaccess anda, dengan kode berikut:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

Langkah 3—Sekarang load dan save .htaccess baru anda.

Meningkatkan PHP memory limit di WordPress

File Functions

Langkah 1—Buka root directory dan temukan file function.php. Klik-kanan pada file ini, kemudian pilih Download.

Langkah 2—Maka file ini akan di download ke komputer anda. Buka file di teks editor anda dan masukan kode berikut ini di tag PHP anda.

@ini_set(‘upload_max_size’ , ’64M’);
@ini_set(‘post_max_size’, ’64M’);
@ini_set(‘max_execution_time’, ‘300’);
File .htaccess

Anda bisa juga menggunakan file .htaccess untuk meningkatkan PHP memory limit. Silahkan ke root directory, kemudian menuju file .htaccess, selanjutnya klik-kanan pada file tersebut, dan download ke komputer anda.

Selanjutnya buka file tersebut menggunakan teks editor seperti Notepad atau WordPress, dan masukan kode berikut di situ lalu save.

php_value upload_max_filesize 64M
php_value post_max_size 64M
File WP-Config

Anda bisa pula mengedit file WP-Config dengan menambahkan batasan pada memory, post max size dan upload max file size.

Caranya dengan membuka root directory, temukan file WP-Config dan klik-kanan padanya kemudian masukan kode berikut di awal pembukaan tag PHP:

define('WP_MEMORY_LIMIT', '64M');
ini_set('post_max_size', '64M');
ini_set('upload_max_filesize', '64M');
File PHP.ini

Anda bisa membuat sebuah file php.ini kemudian masukan kode berikut ini, dan masukan di folder/direktori wp-admin anda.

memory_limit = 64M
upload_max_filesize = 64M
post_max_size = 64M
file_uploads = On

Jika semua solusi diatas tetap tidak mampu memperbaiki masalah 500 internal server error di WordPress anda, maka anda bisa ikut langkah selanjutnya:

Non-aktifkan semua plugin

Anda bisa aktifkan semua plugin yang terinstall di WordPress anda, kemudian aktifkan satu-satu untuk mengetahui plugin mana yang menyebabkan masalah ini.

Atau lakukan update plugin bisa jadi sebuah plugin bermasalah karena belum di update sehingga konflik dengan versi WordPress milik anda.

Hubungi tim support hosting anda

Jika semuanya menemui jalan buntu, maka satu-satunya jalan yang menjanjikan untuk membenahi masalah 500 internal server error di WordPress anda dengan menghubungi tim support hosting dan minta mereka untuk memperbaikinya.

Kesimpulan

Itulah keseluruhan cara memperbaiki 500 internal server error di WordPress semoga anda mendapati posting ini bermanfaat. Sampai jumpa di posting-posting saya berikutnya.

Tinggalkan komentar