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
Saytim 500 xətası göstərir