Saytınızın tam gücü ilə işləməsini təmin etmək üçün plaginlərinizi və mövzularınızı müntəzəm olaraq yeniləmək lazımdır. Bununla belə, ölümcül WordPress səhvi “maksimum icra müddəti keçdi” yeniləmələrin qarşısını ala bilər və veb saytınızın performansı ilə bağlı narahatlıq hissi yarada bilər. Xoşbəxtlikdən, səhvi aradan qaldırmaq və ya maksimum icra müddətini artırmaq üçün bir neçə üsuldan istifadə edə bilərsiniz: Problemi qısa müddətdə həll etmək üçün problemli proqramı silə, plagindən istifadə edə və ya saytınızın kodunu birbaşa redaktə edə bilərsiniz.
“WordPress maksimum icra müddəti keçdi” xətası nədir?
Maksimum icra vaxtı xətası ən çox yayılmış WordPress səhvlərindən biridir. WordPress plaginlərinizi və ya mövzularınızı yeniləməyə çalışdığınız zaman görünə bilər. Saytınızın tələb etdiyiniz yeniləmələri yerinə yetirə bilmədiyi barədə xəbərdarlıq edir. Bu xəta veb saytınızdakı PHP skriptlərinə görə baş verir. PHP WordPress saytlarının əsasını təşkil edən skript dilidir. O, veb-saytın necə işlədiyinə nəzarət edən və istifadəçilərə müxtəlif elementləri göstərən koddan ibarətdir.
Beləliklə, maksimum icra xətası birbaşa PHP skriptinin işləməsi üçün nə qədər vaxt tələb etdiyinə bağlıdır. PHP skriptlərinin saytınızı funksional və təhlükəsiz saxlamaq üçün maksimum icra müddəti var. Məsələn, heç bir məhdudiyyət olmasaydı, haker və ya zərərli proqram veb saytınızın serverini sökmək və məlumatlarınızı həssas etmək üçün bitməyən skriptlərdən istifadə edə bilər. Bundan əlavə, uzun müddət işləyən PHP skriptləri resursları serverinizdən yayındıra bilər.
Pluginlərin xətaya səbəb olma ehtimalı daha yüksəkdir, çünki onlar xarici mənbələrdən çoxlu kodla gəlirlər. WordPress açıq mənbəli platformadır, ona görə də istənilən tərtibatçı onun üçün plaginlər hazırlaya və yükləyə bilər. Daha az tanınan tərtibatçılardan məzmun quraşdırsanız, o, qüsurlu kodla gələ bilər və saytınızın PHP skriptlərində problemlər yarada bilər. Mövzular və ümumi WordPress yeniləmələri də problemə səbəb ola bilər. Ancaq bu daha az yaygındır.
Standart və defolt maksimum icra müddəti nədir?
Əksər hostinq provayderlərində standart maksimum icra müddəti 30 saniyə, standart WordPress-in maksimum icra müddəti isə 40 saniyədir. Bu, adətən, əksər PHP skriptlərinin uğurla işləməsi üçün kifayət qədər vaxtdır. Bununla belə, çoxsaylı resursu olan böyük veb-saytlar bir az daha uzun maksimum icra müddətinə ehtiyac duya bilər. Əks halda, saat bitmədən proseslərini tamamlaya bilməyəcəklər. Bundan əlavə, bəzi tərtibatçılar 300 saniyədən çox çox uzun icra müddətlərindən istifadə edə bilərlər. Bununla belə, təhlükəsizlik səbəbi ilə əksər vebsaytlar üçün bu tövsiyə edilmir.
Səhv baş verib-vermədiyini necə anlamaq olar
WordPress panelinizdə bir bildiriş görəcəyiniz üçün maksimum icra vaxtı səhvinin baş verdiyi adətən açıqdır. Ancaq həmişə eyni ifadəyə malik olmaya bilər. Məsələn, "ölümcül səhv" və ya "kritik səhv" kimi oxuna bilər. Bildiriş həmçinin maksimum icra müddətinə istinad etməyə bilər. Bununla belə, bütün xəbərdarlıqlar problemin mənbəyi barədə sizi xəbərdar edə biləcək oxşar komponentləri paylaşır.
Front-end istifadəçiləri də xətanı görə bilər. Yeniləmə prosesi uğursuz olduqda sayta baş çəksələr, veb saytınızın texniki çətinliklərlə üzləşdiyini bildirən bir mesaj görə bilərlər. Bununla belə, bu səhv mesajı yalnız maksimum icra müddətinizin keçdiyi üçün görünmür. Beləliklə, WordPress panelinizdə də görünüb-göstərilmədiyini yoxlamaq və görmək istərdiniz.
Nəhayət, WordPress-dən maksimum icra müddətinin keçdiyi barədə xəbərdarlıq edən bir e-poçt ala bilərsiniz. Bu, saytınızın mövzuları və ya plaginləri ilə bağlı problemlər olduqda sizi avtomatik xəbərdar edən PHP xəta mühafizəsi səbəbindən baş verir. Beləliklə, yeniləmələrinizlə bağlı problem olduğunu dərhal biləcəksiniz.
Maksimum icra müddətini aşmaq səhvini necə düzəltmək olar
Maksimum icra vaxtı xətasını aradan qaldırmaq və ya saytınızın maksimum icra müddətini artırmaq üçün istifadə edə biləcəyiniz bir neçə fərqli üsul var. Əvvəlcə saytınızın fayllarını birbaşa redaktə etmək və yeni kod əlavə etməklə rahatlıq səviyyənizi nəzərə almaq istəyə bilərsiniz. Bu üsul sizin texniki imkanlarınızdan kənar səslənirsə, xoşbəxtlikdən başqa variantlar da mövcuddur.
1. Problemli proqram təminatını silin
Maksimum icra vaxtı xətasını düzəltməyin ən sadə yollarından biri problemə səbəb olan proqramı silməkdir. Pluginlərinizdən biri və ya saytınızın mövzusu çox güman ki, günahkardır, ona görə də oradan başlaya bilərsiniz. Müəyyən bir tətbiqin problemə səbəb olduğunu düşünürsünüzsə, bu üsuldan istifadə edin. Məsələn, siz bu yaxınlarda yeni plagin əlavə etmiş və ya köhnəsini yeniləmiş ola bilərsiniz.
Səhv sizi saytınızdan kənarlaşdırarsa, “Bərpa rejimi” vasitəsilə idarə panelinə daxil ola bilərsiniz. Uğursuz yeniləmələr haqqında WordPress-dən e-poçt almısınızsa, o, adətən “Bərpa rejimi”nə keçidi ehtiva edir və hətta hansı plaginin problemə səbəb olduğunu sizə deyə bilər. Sonra, gedin Plugins> Quraşdırılmış Plugins və müvafiq elementin altındakı "Deaktiv et" düyməsini basın. Silmək üçün "Sil" düyməsini basın.
Siz həmçinin plaqini silmək üçün cPanel və ya FTP/SFTP istifadə edə bilərsiniz, gedin Fayl meneceri > public_html > wp-content > plaginlər. Maksimum icra müddətinin aşılması xətasına nəyin səbəb olduğunu bilmirsinizsə, bütün plaginlərinizi deaktiv edə və bir-bir yenidən aktivləşdirə bilərsiniz. Hər dəfə yeniləyin və problemə səbəb olanı tapa bildiyinizə baxın.
2. Maksimum icra müddətini artırın
Müəyyən bir əməliyyat müəyyən edilmiş icra müddəti həddinə çatdıqda, sistem “Maksimum icra müddəti X saniyə keçildi” ölümcül xətanı qaytaracaq. Bunun bir neçə yolu var maksimum icra müddətini artırın, və hamısı cPanel və ya FTP/SFTP istifadəsini əhatə edir.
3. Hostinq provayderinizlə əlaqə saxlayın
Saytınızın fayllarını özünüz dəyişdirməmək istəsəniz, başqa seçiminiz var. Siz birbaşa hosting provayderinizlə əlaqə saxlaya bilərsiniz və onlar sizin adınıza maksimum icra müddətini artıra bilərlər. Vaxtınız azdırsa və ya məhdud texniki bacarıqlarınız varsa, bu üsul əla seçim ola bilər.
Nəticə
WordPress-də maksimum icra müddətini aşmaq səhvi plaginlərinizi və mövzularınızı yeniləməyə mane ola bilər. Bu baş verdikdə sinir bozucu olsa da, problemi tez bir zamanda həll etmək üçün yuxarıda qeyd olunan üsullardan istifadə edə bilərsiniz.