Ölümcül hata nasıl düzeltilir maksimum yürütme süresi aşan WordPress hatası

WordPress Max yürütme süresi hatasının aşıldığını görürseniz, yalnız değilsiniz. Bu, belirtilen süre içinde tamamlanmayan PHP komut dosyalarının neden olduğu yaygın bir hatadır. WordPress bunun ‘ölümcül’ bir hata olduğunu söylerken, bu, web siteniz için, sadece belirli süreçler için ölümcül olduğu anlamına gelmez. Web sitenizin ön ucu her zamanki gibi çalışmalı ve yine de başka görevler yapabilirsiniz. Sadece size bir hata veren bazı görevler tamamlanmayacaktır. Bu hata, web sitenizin tepkisiz olmasına neden olabilir, bu nedenle görmezden gelmemelisiniz!
Bu yazıda, hataların ortak nedenlerini açıklayacağız ve bunların üstesinden gelmek için çeşitli yollarla size rehberlik edeceğiz. Bu makalenin sonunda, sabit hatalara sahip olmalısınız ve web sitenizi bir kez daha kullanmaktan mutluluk duymalısınız!
İçindekiler
Max_execution_time wordpress ölümcül hata nedir?
Ölümcül hata Max_execution_time WordPress neden oluşuyor?
Ölümcül hatalar nasıl düzeltilir max_execution_time wordpress
Ölümcül hatalar nasıl önlenir max_execution_time wordpress
WordPress’te PHP Son Tarihi
Max_execution_time wordPress’in ölümcül hatası nedir?

WordPress, dostça bir hata sürümü görüntülenirken, bu hatanın gerçek sözdizimi, ölümcül hatadan ziyade ‘max_execution_time’dır.
İkisini de sırayla kullanacağız. Ölümcül hata Max yürütme süresi, web sitenizdeki PHP zaman sınırı içinde bitmeyen komut dosyalarından kaynaklanır. WordPress, her bir PHP komut dosyasının yürütülmesi ve tamamlanması için 30 saniye zaman sınırına sahiptir. Fikir, bir işlevi tamamlamak için yeterli zaman vermektir, ancak tüm siteyi asılı ve dondurması için çok uzun vermez. Bu nedenle, WordPress belirli bir zaman sınırına sahiptir, böylece PHP komut dosyasını yürütebilir ve tamamlayabilir. Komut dosyası zamanında tamamlanmazsa, PHP başka bir komut dosyasına geçebilmesi ve web sitenizin işlevini koruyabilmesi için durdurur. Neden ölümcül hata oluşur Max_execution_time wordPress?
Çoğu web ana bilgisayar, sunucu kaynaklarını korumak için PHP sınırları uygular. WordPress PHP üzerine inşa edildiğinden, bilgisayar korsanları ve kötü amaçlı yazılımlar için ortak bir hedeftir, ancak diğer işlevler için gerekli olabilecek sunucu kaynaklarını da kullanır. Web ana bilgisayarının, her sunucudaki her web sitesinin paylaşılan kaynaklara erişmesine izin verirken verimliliği koruması gerekir. PHP için son tarih bunu başarmanın bir yoludur. Çoğu Web ana bilgisayarları, web sitelerinin eklentileri, temaları ve komut dosyalarını kullanmasına izin vermek için 30 ila 60 saniye arasında bir PHP zaman sınırı yerleştirir, ancak her şeyin işlev görmesi için de.

Komut dosyası, eklentiler veya temalar kötü kodlanmışsa veya kötü amaçlı yazılımlara maruz kalmışsa, bu zaman sınırını aşabilir ve hatalar üretebilir. Bu, şimdiye kadar gördüğünüz en kullanıcı dostu hata değildir, bu nedenle ‘ölümcül hatalar’ olduğu söylenmesine rağmen, bu web sitenizi değil belirli bir süreci ifade eder! Ölümcül hata nasıl düzeltilir Max Hataları düzeltmek için yapabileceğiniz bazı şeyler vardır. Bazılarını aşağıda tarif edeceğiz. İlk olarak, neyin hatalara neden olduğunu bilmemiz ve durdurmamız gerekir. Sonra daha sonra düzeltici önlem alabiliriz.
Ölümcül hatanın nedenlerini belirleme maksimum yürütme süresi bazen aşıldı, WordPress size sorunun neye neden olduğunu söyleyecektir. Yukarıdaki resimde, eklenti güncelleme işlemi sırasında meydana gelen hataları görebilirsiniz. Bu bize neyin neden olduğu hakkında ipuçları verir. Başka bir hata örneği de size talimatlar verecektir. Yanındaki dosya adıyla hata mesajı, nedeni tanımlamaya yardımcı olabilir. ‘WordPress’te hata ayıklama hakkında daha fazla bilgi edinin’ veya benzer olan başka bir mesaj da size WordPress sitenizden size ne olduğunu söyleyen bir e -posta alabilirsiniz. Bu özellik, eklentileri, temaları veya hatalara neden olan işlemleri tanımlamanıza yardımcı olmak için WordPress 5.2’de tanıtıldı.

Neyin yanlış olduğunu belirlemek için tüm bunları kontrol edin. Bir eklenti ise, silin veya bir güncelleme arayın. Ayrıca eklenti web sitesini kontrol edebilir, destek işlevini kullanabilir veya varsa forumda yardım isteyebilirsiniz. Eğer bu size gelirse, büyük olasılıkla başkalarına da olur. WordPress eklentisi güncellemesi sırasında bir hata oluşursa, tüm eklentileri aynı anda seçmeyin. Bir onay kutusu kullanarak 4-5 eklentisini seçin, tüm eklentileriniz güncellenene kadar güncelleyin ve tekrarlayın. Veya WordPress’te yeni bir otomatik güncelleme özelliği kullanın. WordPress temanız ise, varsayılan yirmi yirmi bir temaya geçin ve test edin. Bu hatayı sık sık görüyorsanız ve eklenti ile hiçbir ilgisi yoksa, PHP zaman sınırını bazı dosya ayarlarıyla manuel olarak genişletebilirsiniz. İsterseniz bunun için bir eklenti de var. Sadece zaman sınırını uzatmak yerine hatalara neden olan komut dosyasını tanımlamaya çalışmanızı ve bunların doğrudan üstesinden gelmenizi öneririz. O zamanın uzantısı sadece bir çözümdür ve sorunun kökeninin üstesinden gelmez. Yine de size kalmış. Düzenle .htaccess
.Htaccess dosyanız WordPress’e erişimi ve çeşitli sunucu kaynaklarına erişimi denetler. Komut dosyasının tamamlanması için daha fazla zaman eklemek için .htaccess’e PHP zaman sınırı talimatları ekleyebilirsiniz.
Web ana bilgisayarınıza girin ve Dosya Yöneticilerine Erişin
Public_html dosyanıza gidin ve .htaccess’i seçin

Sağ -Conk.
Bir kopyayı adlandırın .htaccess.bk her zaman bir yedeklemeniz var
Sağ -Orijinal .htaccess dosyasını tıklatın ve Düzenle’yi seçin.
Dosyaya aşağıdaki kodu ekleyin ve kaydedin
php_value max_execution_time 300 wp-config.php
PHP zaman sınırını uzatmak ve hataları önlemek için wp-config.php dosyasını değiştirebilirsiniz. Aynı işlem .htaccess gibidir, sadece bu sefer wp-config.php. Web ana bilgisayarınıza girin ve dosya yöneticilerine erişmek için cpanel veya yönetim araçlarını kullanın
Public_html dosyanıza gidin ve wp-config.php seçin
WP-Config.php’yi sağ tıklayın ve kopyalayı seçin

Her zaman yedeklemeniz için wp-consig.php.bk bir kopyasını adlandırın

Orijinal WP-Config.php dosyasını sağ tıklatın ve Düzenle’yi seçin.
Dosyaya aşağıdaki kodu ekleyin ve kaydedin
set_time_limit (300); Bu, meydana gelen hataları durdurmak için yeterli olmalıdır.
Php.ini Düzenle
Aynı şeyi elde etmek için WordPress’te Php.ini dosyalarını da düzenleyebilirsiniz. Çok önemli olan .htaccess dosyasını düzenlemek rahat değilseniz, PHP’yi düzenleyebilirsiniz. Bu daha rahattır. Bu neredeyse yukarıdaki süreçle aynıdır.
Web ana bilgisayarınıza girin ve Dosya Yöneticilerine Erişin
Public_html dosyanıza gidin ve php.ini’yi seçin
Sağ -Php.ini’yi tıklayın ve kopyalayı seçin

Her zaman yedeklemeniz için php.ini.bk bir kopyasını adlandırın
Sağ -Orijinal Php.ini dosyasını tıklayın ve Düzenle’yi seçin
Dosyaya aşağıdaki kodu ekleyin ve kaydedin
max_execution_time = 300 PHP dosyasındayken, PHP için olduğunu belirlemeniz gerekmez.
Maksimum yürütme süresi eklentisini kullanın WP aşıldı
Genellikle kılavuzumuzda, bir sorun için bir eklenti çözümü varsa, buna öncelik veriyoruz. Bu hataya bir eklentiden kaynaklandığından, sorunu başka biriyle düzeltmek için bir eklenti kullanmaktan çekinebiliriz. Ancak, WP maksimum yürütme eklentisi, PHP zaman sınırı sorununu düzeltmek için herhangi bir dosyayı değiştirmenize gerek olmadığı anlamına gelir. Geliştirici, eklentiyi yüklemeden önce web sitenizin yedeklenmesini önerir, ancak .htaccess dosyanızın bir kopyasını oluşturmak için yukarıdaki adımları izlerseniz, bu yeterlidir. Sonra: WordPress’i girin ve eklenti seçin> Yeni Ekle
WP’nin Maksimum Yürütme Süresini Bitir ve Kurulum’u kullanın
Seçenek kullanılabilir olduktan sonra etkinleştir seçin
Eklentilerle yapılandırma yoktur. PHP zaman sınırına 300 saniye (5 dakika) verir. Hatalar nedeniyle bir kesinti web sitesi deneyimleyecek kadar fakirseniz, önleme çok önemlidir. Yapabileceğiniz birkaç yol var. Eklenti sorunlarının üstesinden gelmek

Bunun bir zaman sınırına neden olan bir eklenti olduğunu düşünüyorsanız, nedeni bulmak için eleme sürecini kullanabilirsiniz. Bu sadece sorun düzenli olarak ortaya çıkarsa işe yarar. Aralıklı hataların izole edilmesi çok daha zordur.
Tüm eklentileri devre dışı bırakın ve kademeli olarak tek tek etkinleştirin
Hatalara neden olan durumu yeniden yapın
Hangi eklentilerin sorunlara neden olduğunu belirleyene kadar bir seferde bir eklentiyi durulayın ve tekrarlayın
WordPress temanızın problemini çözün ve zaman tükenmesi için oldukça karmaşık bir komut dosyası içeren WordPress temanız ama bu mümkün.Eklenti probleminizi sonuçsuz bir şekilde çözmeye çalıştıysanız veya temayı güncellerken PHP zaman sınırına ulaştıysanız, neden olabilir.Bulmanın en basit yolu, temayı varsayılan olarak değiştirmek ve tekrar test etmektir.

Görünüşe Gidin> Tema
Yirmi Yirmi -One’ı seçin ve Etkinleştir’i seçin
Bir hata yapmaya çalış

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir