▷ Ralat 502 Bad Gateway: apakah itu, sebab dan penyelesaiannya

ralat 502 gerbang buruk

Ralat 502 Bad Gateway adalah, bersama dengan Ralat 401, salah satu yang paling biasa di Internet. Facebook, Youtube, Twitter dan halaman yang dibina di bawah WordPress dan Prestashop menunjukkan jenis kesalahan ini setiap hari. Penyebabnya biasanya berkaitan dengan masalah komunikasi antara pelayan laman web yang dimaksud (gateway yang salah). Penyelesaiannya, seperti kesalahan sebelumnya yang dilihat di Tuexperto, berbeza-beza bergantung pada apakah kita pelayar halaman atau jika kita adalah pentadbir web. Apa pun kes kami, penyelesaian untuk Ralat 502 tidak akan memakan masa lebih dari lima minit dan beberapa desakan sekiranya kami adalah pentadbir dan pemilik halaman.

Apakah Error 502 Bad Gateway dan apa yang menyebabkannya

Seperti yang ditunjukkan oleh nama ralat, Kesalahan 502 disebabkan oleh input buruk dari tindak balas tertentu dari satu pelayan ke pelayan yang lain. Input buruk ini disebabkan oleh ketidakupayaan satu atau lebih pelayan untuk berkomunikasi dengan pelayan web utama. Artinya, permintaan yang dibuat dari penyemak imbas kami ke pelayan halaman belum dapat diproses kerana kurangnya komunikasi dengan pelayan induk .

Ralat 502-bad-gateway

Pada hakikatnya masalah, penyelesaiannya biasanya akan datang dari pemilik halaman. Ini tidak bermaksud bahawa kita tidak dapat melakukan tindakan tertentu untuk menyelesaikan masalah sebagai pengguna sederhana, kerana kadang-kadang ini dapat disebabkan oleh cache penyemak imbas atau proksi tertentu.

Penyelesaian untuk Kesalahan 502 Bad Gateway jika kita pengguna

Terdapat beberapa cara untuk menyelesaikan ralat yang disebutkan di atas jika kita adalah pengemudi, dan kebanyakannya berkaitan dengan penyemak imbas Internet yang kita gunakan.

Penyelesaian 1

Perkara pertama yang harus kita lakukan untuk menyelesaikan Kesalahan 502 ialah memuatkan semula halaman dengan menekan F5 untuk memastikan bahawa itu bukan kesalahan biasa. Sekiranya ralat ini terus ditampilkan, kami akan cuba mengakses halaman lain di laman web yang sama untuk mengesampingkan kemungkinan kemalangan laman web umum. Sebagai contoh, jika kita berada di www.tuexperto.com/whatsapp, kita harus mencuba memasukkan www.tuexperto.com.

Penyelesaian 2

Sekiranya ralat terus muncul, perkara seterusnya yang harus kita lakukan adalah membersihkan cache penyemak imbas yang kita gunakan. Di Google Chrome semudah mengklik pada tiga titik Pilihan, memilih Lebih banyak alat, mengklik Hapus data penyemakan imbas dan akhirnya mengklik Hapus data .

hapus cache google chrome

Adakah laman web masih tidak dipaparkan? Maka kemungkinan besar ia adalah kesilapan web. Kami boleh mencuba masuk dari peranti lain (mudah alih, tablet, komputer riba) melalui sambungan WiFi atau data lain untuk mengesahkan bahawa ini berlaku.

Penyelesaian untuk Kesalahan 502 jika kita memiliki laman web

Sekiranya kita adalah pentadbir laman web, di sini kemungkinan penyelesaiannya berbeza-beza bergantung pada asal dan jenis laman webnya.

Penyelesaian 1

Sekiranya kita menggunakan WordPress sebagai CMS laman web kita, langkah pertama untuk menyelesaikan kesilapan adalah dengan mematikan plugin dan tema terbaru yang telah kita pasang di web . Sekiranya kita memasang banyak plugin baru-baru ini, kita dapat menyahaktifkannya sekaligus dengan menukar nama folder Plugins di folder kandungan wp pelayan halaman.

lumpuhkan pemalam wordpress

Kuncinya pada ketika ini adalah menyahaktifkan plugin satu persatu dan memuatkan semula halaman yang menunjukkan ralat untuk melihat apakah ia diselesaikan, walaupun ini bergantung pada jumlah plugin yang kita ada di halaman kita.

Penyelesaian 2

Sekiranya kami baru-baru ini memasang perkhidmatan CDN (Content Delivery Network) untuk meningkatkan kelajuan memuatkan laman web kami, kemungkinan Kesalahan 502 disebabkan olehnya. Ini kerana kod perkhidmatan yang dimaksud mungkin bertentangan dengan beberapa kod di halaman kami.

Beberapa CDN utama adalah seperti berikut:

  • CloudFlare
  • Amazon CloudFront
  • MaxCDN
  • CDN77
  • CDN inkapsula
  • KeyCDN

Untuk memperbaiki ralat gerbang, semudah mematikan CDN melalui halaman perkhidmatan buat sementara waktu . Sekiranya kami menemui jalan keluarnya, lebih baik menghubungi perkhidmatan untuk menyelesaikan konflik ini.

Penyelesaian 3

Adakah kita telah mengemas kini laman web baru-baru ini? Maka kemungkinan timbul kesalahan yang bertentangan dengan komunikasi antara pelayan.

Sekiranya kita adalah pengguna yang maju, kita dapat mencari kesalahan dengan cara yang sangat mudah. Untuk melakukan ini, kami akan membuat fail PHP melalui penyunting teks lanjutan (NotePad ++) dan memperkenalkan baris kod berikut:

Original text


phpinfo (); ?> Seterusnya, kami akan menyalin fail ke folder root pelayan dan mengaksesnya melalui alamat www.domainname.com/filename.php . Setelah masuk, kami akan mencari garis yang mengandungi tag  error_log dan kami akan menemui jalan yang dirujuk oleh ralat.

Penyelesaian 4

Penyelesaian terakhir adalah menghubungi perkhidmatan hosting kami untuk memperbaiki kesalahan, kerana ini mungkin disebabkan oleh kegagalan pelayan perkhidmatan. Sekiranya kami mempunyai bantuan teknikal, kemungkinan besar mereka akan memperbaiki kesalahan secara percuma.

Kesalahan lain yang dikenal pasti oleh OneExpert

  • Ralat 401 Diperlukan Kebenaran
  • Ralat HTTP 500
  • Ralat 503 Perkhidmatan Sementara dan Tidak Tersedia