1. 500 Internal Server Error (Daxili Server Xətası)
Nə deməkdir? Serverin ən ümumi və "sirli" xətasıdır. Server deyir: "İçəridə nəsə baş verdi, amma mən də dəqiq bilmirəm nədir. Sadəcə işləyə bilmirəm."
Misal: Maşına oturub açarı çevirirsiniz, amma motor qəribə səslər çıxarıb susur. Nəyin xarab olduğunu bilmirsiniz, amma maşının getməyəcəyi dəqiqdir.
Harada istifadə olunur? Saytın kodunda səhv olanda və ya verilənlər bazası (database) ilə əlaqə kəsiləndə.
2. 501 Not Implemented (Hələ Təchiz Olunmayıb)
Nə deməkdir? Server deyir: "İstədiyin hərəkəti etmək üçün mənim hələ ki, texniki imkanım və ya 'bacarığım' yoxdur."
Misal: Restoranda ofisiantdan təyyarə bileti istəyirsiniz. Ofisiant deyir: "Biz restoranıq, bilet satmaq funksiyamız yoxdur."
Harada istifadə olunur? Server çox köhnə olanda və müasir sorğuları cavablandıra bilməyəndə.
3. 502 Bad Gateway (Səhv Şlüz)
Nə deməkdir? İnternetdə serverlər zəncirvari işləyir. Bu kod o deməkdir ki, bir server digərindən səhv cavab alıb.
Misal: Siz ofisiantdan yemək istəyirsiniz, ofisiant mətbəxə gedir, amma aşpaz ona qışqırıb qovur. Ofisiant geri qayıdıb sizə deyir: "Mətbəxlə dil tapa bilmədim."
Harada istifadə olunur? Saytın "qabaq qapısı" (Proxy) ilə "arxa tərəfi" (Main server) arasında rabitə pozulanda.
4. 503 Service Unavailable (Xidmət Mövcud Deyil)
Nə deməkdir? Server deyir: "Hazırda çox məşğulam və ya təmirdəyəm. Bir az sonra gəl, bəlkə düzəldim."
Misal: Mağazanın qapısında "15 dəqiqəlik fasilə" və ya "İnventarizasiya" yazısı asılması kimidir.
Harada istifadə olunur? Sayta eyni anda həddindən artıq adam girəndə (məsələn, imtahan nəticələri çıxanda) və ya saytda yenilənmə gedəndə.
5. 504 Gateway Timeout (Şlüz Zaman Aşımı)
Nə deməkdir? 502-yə oxşayır, amma burada server digər serveri gözləməkdən yorulub.
Misal: Ofisiant mətbəxə yemək sifarişi üçün gedir, amma aşpaz o qədər ləngdir ki, 1 saat keçir və ofisiant qayıdıb deyir: "Aşpazdan səs-soraq çıxmadı, sifarişiniz ləğv olundu."
Harada istifadə olunur? Verilənlər bazası çox yavaş cavab verəndə.