Salah satu kesalahan yang paling membuat panik pemula adalah 500 Internal Server Error. Ini adalah kesalahan yang dapat berasal dari banyak sumber, sehingga semakin rumit untuk didiagnosis.Cara memperbaiki 500 kesalahan wordpress server internal 2

Alasan paling umum di WordPress termasuk a File .htaccess rusak, kelebihan batas memori Anda di PHP, atau izin file yang tidak pantas, namun mungkin juga ada kemungkinan penyebab lain, seperti kelebihan paket hosting atau masalah dengan penyedia hosting web Anda.

Terlepas dari penyebabnya, ada banyak cara untuk memecahkan masalah dan memperbaiki situs web Anda, termasuk memulihkan situs web Anda dari cadangan.

Backup dan Restore

Karena Anda perlu melakukan perubahan serius pada beberapa file sistem Anda dan perubahan serupa lainnya, sebaiknya cadangkan situs web Anda jika keadaan menjadi lebih buruk. Dengan cara ini Anda akan dapat memulihkannya. Cara memperbaiki 500 kesalahan server wordpress internal

Jadi Anda bisa mulai dengan belajar membuat cadangan situs web Anda, kami memiliki beberapa tutorial untuk itu. Ini dia daftar plugin yang dapat Anda gunakan untuk itu.

Nonaktifkan semua plugin dan tema

Terkadang plugin atau tema bisa menjadi penyebab kesalahan. Sebuah plugin akan membuat perubahan pada database atau file Anda, membuat situs web Anda tidak tersedia.

Jika rencana Andahosting web dibagikan atau jika Anda memiliki VPS, perusahaan hosting web Anda mungkin juga memiliki batasan pada plugin yang dapat Anda pasang di situs web Anda. Mengaktifkan plugin yang dilarang mungkin cukup untuk menangguhkan blog Anda.

Dengan kesalahan server internal, Anda tidak akan dapat mengakses dasbor untuk menonaktifkan plugin dan tema Anda, tetapi Anda masih dapat melakukannya secara manual dengan mengakses file di situs web Anda

Di cPanel, buka pengelola file, dan cari direktori situs web Anda. Pertama, nonaktifkan plugin Anda dengan mengganti namanya untuk sementara.

Buka "wp-isi / plugins / Dan pilih setiap folder dan ganti namanya (Anda bisa menambahkan sufiks "-disaktifkan").

berganti nama menjadi file Plugin WordPress CPANEL

Setelah semua plugin Anda dimatikan, periksa apakah situs web Anda tersedia. Jika demikian, pulihkan nama semua file Anda hingga Anda menemukan sumber masalahnya, dan periksa situs web Anda setiap waktu. Jika terjadi kesalahan maka plugin terakhir yang akan dipulihkan adalah pelakunya.

Juga bermanfaat untuk mengunduh salinan baru dari tema WordPress default, terutama jika Anda telah diretas. Anda dapat mengunduh salinan dari WordPress.org, unzip, lalu tambahkan folder tema dengan cPanel atau FTP Anda.

Jika Anda memiliki tema WordPress pertama yang diinstal dan Anda memiliki cadangan dari tema ini di situs web Anda, Anda dapat menghapusnya, pertama-tama hapus versi Twenty Sixteen yang terinstal di blog Anda sebelum mengirim versi baru. Jika masalah terpecahkan maka Anda akan tahu siapa pelakunya.

Memperbaiki file .htaccess yang rusak

Kemungkinan penyebab kesalahan server internal lainnya adalah file .htaccess yang rusak. Mengganti yang sekarang dengan salinan baru dapat menyimpan situs web Anda dan membuatnya kembali online. 

Temukan Bagaimana mengelola file dan folder WordPress

Sekarang Anda harus memiliki cadangan situs web Anda yang diperlukan sebelum mengganti file .htaccess Anda, tetapi menyimpan salinan tambahan dapat berguna sehingga Anda dapat memulihkan situs web Anda lebih cepat jika mengubah file .htaccess Anda memperburuk keadaan. .

Di cPanel, buka file manager dan arahkan ke direktori tempat situs Anda berada. Buka pengaturan dan verifikasi file tersembunyi terlihat, jika tidak centang kotak dan simpan perubahan Anda.

Melangkah lebih jauh dengan menemukan Cara memperbaiki pustaka media yang tidak lagi berfungsi di WordPress

Di root situs web Anda, Anda akan menemukan file bernama .htaccess, unduh file ini ke komputer Anda.

Sekarang buat file .htaccess baru. Anda dapat melakukan ini di cPanel, tetapi pastikan untuk menghapus file yang lama.

pembuatan file baru dari cpanel

Saat file baru Anda muncul di daftar, pilih file dan klik "Edit". Di editor file, tambahkan aturan berikut untuk satu penginstalan WordPress:

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^ index .php $ - [L] RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d RewriteRule. /index.php [L] # SELESAI WordPress

Untuk jaringan multi-situs dengan subdomain yang dikonfigurasi, tambahkan aturan lain ini sebagai gantinya:

RewriteEngine Pada RewriteBase / RewriteRule ^ index.php $ - [L] # tambahkan garis miring ke / 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- (konten | admin | mencakup). *) $ 2 [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (. *. php) $ $ 2 [L] RewriteRule. index.php [L]

Bagi mereka yang memiliki subdomain yang dikonfigurasi sebagai subdirektori:

RewriteEngine On RewriteBase / RewriteRule ^ index.php $ - [L] # tambahkan garis miring ke / wp-admin RewriteRule ^ wp-admin $ wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [ATAU ] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ (wp- (konten | admin | termasuk). *) $ 1 [L] RewriteRule ^ (. *. Php) $ $ 1 [L] RewriteRule. index.php [L]

Simpan file dan kunjungi situs web Anda untuk melihat apakah itu menyelesaikan masalah. Anda juga dapat menambahkan aturan lain yang Anda sertakan satu per satu untuk melihat apakah perubahan tersebut menyebabkan kesalahan (ini akan memakan waktu cukup lama).

Juga, pastikan perubahan Anda tidak mengandung kesalahan sintaksis.

Tambah batas memori PHP

Anda juga dapat mencoba meningkatkan batas memori PHP Anda jika tidak ada langkah pemecahan masalah yang diuraikan sejauh ini berhasil. Plugin dan skrip yang Anda gunakan di situs web Anda membutuhkan memori PHP agar dapat berfungsi.

Cara memperbaiki 500 kesalahan wordpress server internal 1

Temukan ini metode 4 untuk meningkatkan memori WordPress batas maksimum

Saat browser meminta plugin dan skrip ini, browser akan memuatnya menggunakan memori PHP situs Anda. Meningkatkan batas ini akan membawa lebih banyak memori sehingga lebih sedikit "crash" yang biasanya disebabkan ketika skrip melebihi memori yang dialokasikan.

Periksa versi PHP

Terkadang plugin dan skrip yang Anda gunakan memerlukan versi PHP tertentu. Jika Anda menggunakan versi yang salah, itu bisa menjadi penyebab kesalahan server internal.

informasi server

Anda dapat memeriksa versi yang saat ini Anda gunakan untuk situs web Anda di cPanel dengan masuk dan mengklik Informasi Server.

Aktifkan debugging dan logging

Pada titik ini, jika situs web Anda tidak dicadangkan, mungkin ada masalah yang jarang terjadi dan Anda dapat mengaktifkan mode debug WordPress untuk memperbaiki masalah (setidaknya itu akan memungkinkan Anda untuk melihat secara detail masalahnya). 

Selain debugging juga memungkinkan pelaporan kesalahan front-end ditampilkan, penting juga untuk mengaktifkan logging sehingga pengunjung situs web Anda tidak melihat pesan kesalahan tambahan saat mereka mengungkapkan informasi di situs web Anda yang berpotensi digunakan oleh peretas.

// Hidupkan debugging kita mendefinisikan ( 'WP_DEBUG', true); // Beritahu WordPress untuk log segala sesuatu untuk /wp-content/debug.log define ( 'WP_DEBUG_LOG', true); // Matikan tampilan pesan kesalahan adalah situs Anda define ( 'WP_DEBUG_DISPLAY', false); // untuk mengukur baik, Anda dapat menambahkan kode tindak aussi, qui will hide kesalahan dari yang putih ditampilkan pada layar @ini_set ( 'display_errors', 0);

Hubungi tuan rumah Anda

Jika semuanya gagal, hubungi penyedia hosting web Anda, karena mereka mungkin sudah mengetahui masalah yang berada di luar jangkauan Anda. Tuan rumah Anda juga dapat memberi tahu Anda jika Anda telah menggunakan semua sumber daya yang dialokasikan.

Jika demikian, yang perlu Anda lakukan hanyalah memperbarui paket hosting web Anda atau beralih ke jenis paket yang sama sekali berbeda seperti beralih dari shared hosting ke VPS atau dari VPS ke server khusus.

Hanya itu yang perlu Anda ketahui untuk memperbaiki kesalahan jenis ini " 500 Internal Error Server '.

Temukan juga beberapa plugin WordPress premium  

Anda dapat menggunakan yang lain plugin WordPress untuk memberikan tampilan yang modern dan untuk mengoptimalkan penanganan blog atau website Anda.

Kami menawarkan kepada Anda beberapa plugin WordPress premium yang akan membantu Anda melakukannya.

1. mudah tersinggung 

Menyentuh adalah WordPress Plugin menu utama dan menu ponsel premium. Ini dirancang terutama untuk ponsel cerdas, dan cepat, responsif, dan sangat nyaman digunakan. Selain diuji secara menyeluruh pada perangkat seluler yang berbeda, Touchy juga berfungsi dengan baik di browser desktop.mudah tersinggung

Ini memiliki bagian logo khusus, tombol ajakan bertindak, fungsi pencarian, tombol kembali, dan menu drop-down multi-level.

Touchy dapat berfungsi sebagai menu navigasi lengkap dan solusi tajuk pada tema WordPress apa pun. Selain itu, Touchy sangat dapat disesuaikan. Dengan beberapa klik, Anda dapat mengubah warna elemen apa pun, mengubah opsi pemosisian, menyembunyikan salah satu tombol pada bilah menu, mengganti fungsi tombol, mengubah transparansi, dll.

Download | Demo | Hébergement Web

2. Sistem Forum WP Pro

Sistem Forum WP Pro adalah WordPress Plugin yang memungkinkan Anda menambahkan forum yang indah dan ramah pengguna ke situs web Anda. Ini memiliki banyak fitur canggih yang memungkinkannya membuat forum dengan a terlihat profesional.Forym forum diskusi modern untuk wordpress

Forum dibuat untuk dijalankan pada antarmuka publik situs web Anda, tetapi administrator dapat mengelola semua forum, topik, tanggapan, kategori, dan label dari dasbor.

Selain itu, sistem WP Pro Forum memiliki keunggulan tertentu seperti terjemahan fungsional berkat file mo / .po yang disertakan, integrasi banyak templat agar sesuai dengan tampilan situs web Anda atau bahkan filter khusus yang disertakan.

Download | Demo | Hébergement Web

3. Pengguna WP BAN

Le WordPress Plugin “BAN Pengguna” dirancang untuk memungkinkan administrator situs melarang (menonaktifkan, menangguhkan, dll.) pengguna untuk terhubung ke akun WordPress mereka. Ini juga memberi Anda pilihan untuk mengubah status artikel mereka; misalnya dengan mendefinisikannya sebagai proyek dan menyembunyikannya dari pandangan publik.wp-larangan-pengguna

Seorang pengguna dapat dilarang dari tabel pengguna oleh administrator atau melalui profil mereka. Ini juga menawarkan beberapa opsi yang dapat dikonfigurasi yang memungkinkan pengguna untuk mengontrol bagaimana plugin ini akan diterapkan; itu dapat mengarahkan pengguna ke halaman dukungan yang dipersonalisasi, atau mengirimi mereka pemberitahuan email yang dipersonalisasi.

Download Demo | Hébergement Web

Sumber Daya yang Direkomendasikan

Cari tahu tentang sumber daya lain yang direkomendasikan untuk membantu Anda membangun dan mengelola situs web Anda.

Kesimpulan

Here! Itu saja untuk tutorial ini. Kami harap ini yang terakhir membantu Anda memperbaiki kesalahan " 500 Internal Error Server Di WordPress. Jangan sungkan berbagi dengan teman-teman Anda di jejaring sosial favorit Anda

Namun, Anda juga akan dapat berkonsultasi dengan kami ressources, jika Anda memerlukan lebih banyak elemen untuk melaksanakan proyek pembuatan situs Internet Anda, dengan membaca panduan kami di Pembuatan blog WordPress.

Jika Anda memiliki saran atau komentar, tinggalkan di bagian kami komentar.

...