Bilik bazası
Saytim 500 xətası göstərir
500 xətası saytın öz kodunun dayandığını bildirir. Xəta jurnalı faylı və sətrini göstərir — onu oxumağın yolu budur.
500 xətası serverin tətbiqinizin dayandığını və ziyarətçiyə səbəbini demədiyini bildirən cavabıdır. Bu, demək həmişə son dəyişdirilən şeylə əlaqədar olur.
1. Xəta jurnalını oxuyun
Saytlar → saytınız → Statistika → Giriş və xəta jurnalları. Ən yeni giriş faylı və sətrin nömrəsini qeyd edir. Həmin tək sətr adətən cavab olur — çatışmayan funksiya, sintaksis xətası, artıq mövcud olmayan bir şeyə çağırış.
2. Nəyin dəyişdiyini düşünün
Plaginin yenilənməsi, temada edilən düzəliş, PHP versiyasının dəyişdirilməsi, redaktə edilmiş konfiqurasiya faylı. Əgər sayt bir saat əvvəl yaxşı işləyirdisə, səbəb həmin saat ərzində baş verənlərdədir.
3. Ən son edilən dəyişikliyi geri qaytarın
Yeni yenilədiyiniz plagini söndürün və ya yenicə redaktə etdiyiniz faylı bərpa edin. Əgər idarəetmə panelinə daxil ola bilmirsinizsə, SFTP vasitəsilə plagin qovluğunun adını dəyişin — WordPress tapa bilmədiyi plagini avtomatik olaraq söndürür.
4. PHP versiyasını yoxlayın
Köhnə PHP üçün yazılmış kod yeni versiyada tamamilə dayana bilər. Saytlar → saytınız → PHP bölməsi cari versiyanı göstərir və kodu düzəltdiyiniz müddətdə onu əvvəlki versiyaya qaytarmağa imkan verir. ⚠️ Geri qayıtmaq problemdən nəfəs almaq üçün fasilədir, həll yolu deyil — köhnə PHP versiyaları üçün təhlükəsizlik yeniləmələri dayanır.
5. Yaddaş tükənməsi
Əgər jurnalda "allowed memory size exhausted" yazılıbsa, sayta sahib olduğu yaddaşdan daha çoxu lazımdır. Həmin PHP ekranından PHP yaddaş limitini artırın.
Əgər jurnal boşdursa və sayt hələ də 500 xətası verirsə, dəqiq vaxtı qeyd etməklə müraciət (tiki) açın — biz server jurnallarında saytın öz jurnalının heç vaxt qəbul etmədiyi məlumatları görə bilirik.
Hələ də çətinlik çəkirsiniz?
Dəstək hər bir plana daxildir və cavablar öz dilinizdə verilir.
Dəstəklə əlaqə saxlayın → Bütün məqalələr →