WordPress Maksimum Yürütme Süresi Nasıl Artırılır?
Yayınlanan: 2022-09-23İçindekiler
giriiş
Zorlu bir çaba gibi görünse de, WordPress sorunları hızlı ve kolay bir şekilde çözülebilir. Başarılı olmak için bu eğitimdeki talimatları takip etmek yeterlidir. "Ölümcül hata" terimi, oldukça basit bir şeyi tanımlamak için kullanılır. Ölümcül sorunu çözmek için, bu gönderideki çeşitli yaklaşımları kullanarak Wordpres'in maksimum yürütme süresinin nasıl uzatılacağını keşfedin. Bir sonraki adıma geçmeden önce, maksimum yürütme süresinin ne olduğunu ve nasıl gerçekleştiğini anlayalım.
Max Yürütme Süresi Problemi Hangi Durumlarda Oluşur?
Bir WordPress teması veya eklentisi yüklemeye çalıştığınızda aşağıdaki sorun oluştu: Bir WordPress temasını kontrol etmek yalnızca birkaç dakika sürer. Lütfen bu örneğin, WordPress web siteniz için maksimum 30 saniyelik bir yürütme süresi kullandığını unutmayın. Çoğu barındırma şirketinin 30 ila 60 saniyelik bir yürütme süresi sınırı vardır. Komut dosyalarınız, maksimum yürütme süresi hatasıyla belirtildiği gibi çalışmalarını 30 ila 60 saniye içinde tamamlamazsa görev askıya alınır. 30 saniyelik bir zaman aşımı, yüksek kaliteli PHP betikleri için fazlasıyla yeterlidir. Kod ve sunucu yanıtı, bir web sitesi için maksimum yürütme süresinin artırılmasını gerektirebilir.
Ancak bu sınırın aşılması uzmanlar tarafından önerilmemektedir. Hatta bazı geliştiriciler bunu 300'e kadar çıkardı. “Önemli Hata” kelimesini fark ettiklerinde korkarlar. Maksimum yürütme süresiyle bir sorunu çözmek kolaydır. Web siteniz teknik sorunlar yaşıyorsa ve trafik, olası satışlar, satın almalar veya okuyucular kaybediyorsa bu bir sorun olabilir. Bu nedenle acil bakım gerektirebilir.
Ayrıca Okuyun: ShareASale ile WooCommerce Destekli Satışlarınızı Artırın
Ne Zaman Oluşur?
Maksimum yürütme süresinde önemli bir şey olmuyor. Basitçe, PHP betiklerinizin tamamlanması için ayrılan süreden daha uzun sürdüğünü belirtir. 30 saniyelik standart bir yürütme süresi sınırı vardır, ancak bu, barındırma sağlayıcısına bağlı olarak değişir. Sunucunun kilitlenmesini önlemek için önleyici bir önlemdir. Belirtilen sınırdan daha uzun süren şablon veya eklenti gibi büyük bir dosya yüklemek genellikle bu Hataya neden olur. Uzun işlemlerinizin sonunda kısıtlamayı kalıcı olarak artırabilir veya değişiklikleri geri alabilirsiniz.
Ek olarak, web sitenizin çekirdek dosyalarını değiştirmek istemiyorsanız, Hatayı oluşturan WordPress temasını veya eklentisini silebilirsiniz. Ancak, maksimum yürütme süresi artırılmayacaktır. Ek olarak, bu yöntem, rahatsız edici öğenin yerini alacak bir şey bulabilirseniz uygundur.
Ayrıca Okuyun: 2022'de e-Ticaret Mağazanız İçin En İyi 9 Mobil eApp
“Maksimum Yürütme Süresi Aşıldı” Hatasının Sebebi Nedir?
PHP, WordPress oluşturmak için kullanılan birincil programlama dilidir. PHP betiklerinin, web sunucularının kötüye kullanılmasını önlemek için bir zaman kısıtlaması vardır. Çoğu durumda, maksimum yürütme süresi 30 ile 60 saniye arasında ayarlanır; bu, iyi yazılmış bir PHP betiğinin işini tamamlaması için yeterli bir süre. Tüm yürütme süresi aşıldı Hata, bir el maksimum yürütme süresi kısıtlamasına çarptığında oluşur.
Ayrıca Okuyun: Ödeme Yapılabilecek En İyi 10 Yenilikçi CRM Sektörü Trendi
Maksimum Yürütme Süresi Aşıldı Hatasını Düzeltme
- Bu "önemli bir hata" olduğundan, bunun en yaygın WordPress sorunlarından biri olduğunu bilmek önemlidir ve bunu düzeltebilirsiniz.
- WordPress, sorunun ne zaman ve nerede tetiklendiğine bağlı olarak web sitenizin ziyaretçilerine aşağıdaki hata mesajını gösterebilir. WordPress 5.2, bu sorunu gideren yeni bir önemli hata koruma özelliği içerir. Hatadan bir eklenti sorumluysa, e-posta yoluyla da bir bildirim alabilirsiniz.
E-postadaki bağlantıyı kullanarak WordPress'e “Kurtarma modunda” erişebilirsiniz ve sorunu çözmenize olanak tanır.
- Sorunu oluşturan eklenti bu noktada devre dışı bırakılabilir veya silinebilir.
- Bir eklentiyi devre dışı bırakmaktan kaçınmak için, sorunun nedenini yeniden etkinleştirerek düzeltebilirsiniz.
- Sizinkine tek bir kod satırı ekliyorsunuz. htaccess dosyası sorunu halledecektir.
- Web sitenize bağlanmak için bir FTP istemcisi kullanın.
- /wp-content/ ve /wp-admin/ dizinlerinizle aynı konumda sizi bulacaksınız. htaccess dosyası. Hala bulamıyorsanız, bulma kılavuzumuza bakın - htaccess dosyası ve sorununuza neyin neden olabileceği.
- Örneğin, FTP istemciniz olarak FileZilla kullanıyorsanız, onu sağ sütundaki 'Uzak Site' alanı altında bulabilirsiniz.
üzerine sağ tıklayın. htaccess dosyasını açın ve 'Görüntüle/Düzenle'yi seçin. Dosya, bu seçenek seçili olarak bir metin düzenleyicide açılacaktır. Ardından, .htaccess dosyanızın altına şu satırı eklemeniz gerekir:
1. PHP Değeri Maksimum Yürütme Süresi 300
Metin düzenleyiciniz olarak Not Defteri'ni kullanıyor olsaydınız şöyle görünürdü.
- İşiniz bittiğinde çalışmanızı kaydedin.
- Bu işlevin maksimum yürütme süresi 300 saniyedir (5 dakika). Artık hatanın giderilip giderilmediğini görmek için web sitenize gidebilirsiniz.”
- Hala sorun mesajını alıyorsanız, değeri 600'e yükseltmeyi deneyebilirsiniz.
- Bu yol sizin için daha uygunsa, en kullanışlı olanlara göz atın.
- WordPress için tarama hileleri.
- php.ini, PHP ayarlarını belirten bir sunucu yapılandırma dosyasıdır. Bazı barındırma platformlarında WordPress klasörünüzde bulamayabilirsiniz.
- Bu olursa, WordPress kurulumunuzun kökünde yeni bir php.ini oluşturun. php.ini yapılandırma dosyasına aşağıdaki satır eklenmelidir.
1 maksimum yürütme süresi = 60
- Lütfen değişikliklerinizi yaptıktan sonra kaydedin ve sunucuya yükleyin. Web sitenize erişebildiğinize göre sorun ortadan kalkmış olmalıdır.
- Her iki yaklaşım da, maksimum yürütme süresini artırmak için kullanıldığında genellikle sorunu çözecektir.
- WordPress ölümcül hatası: maksimum yürütme süresi aşıldı bu gönderide ele alındı. Ayrıca bir WordPress veritabanı bağlantı hatasını nasıl düzelteceğinizi öğrenmek ilginizi çekebilir.
Ayrıca Okuyun: Ödeme Yapılabilecek En İyi 10 Yenilikçi CRM Sektörü Trendi
Maksimum Yürütme Süresi Hatası Neden Oluşuyor?
Her WordPress sitesinde, sunucu isteklerini yürütmek için maksimum yürütme süresi kısıtlaması vardır. Amacı, sunucu kötüye kullanımını en aza indirmektir. Bir PHP betiği ayrılan süreden daha uzun süre çalışırsa engellenir. WordPress site dosyaları öncelikle PHP ile yazıldığından, çok uzun süre çalışıp çalışmadıklarını ve çok fazla sunucu kaynağı tüketip tüketmediklerini kontrol etmek için PHP komut dosyalarına göz atın. Hiç bitmeyen PHP komut dosyaları, bir web sitesini çökertmek için kötü niyetli saldırılarda sıklıkla kullanılır.
Ek olarak, bazı eklentiler, temalar ve diğer WordPress öğeleri, yüklenmesi uzun sürerse çok fazla sunucu kaynağı tüketebilir. WordPress kullanıcıları genellikle kodu değiştirmek veya tema yüklemek yerine eklenti yüklediğinden, bu hata mesajının görünme olasılığı daha yüksektir. Birçok kişi eklenti geliştirir, bu nedenle en iyilerini belirlemek zordur. Uzun bir süre boyunca çalışan bir PHP betiğiniz varsa, yürütülmesini mümkün olan en kısa süre ile sınırlamak isteyeceksiniz. Bu sınır genellikle web barındırıcınız tarafından sunucu düzeyinde belirlenir.
Maksimum Yürütme Süresi Wordpres Üzerine Sonuç
Eklentiler, temalar ve hatta WordPress sürüm güncellemelerinin WordPress'te maksimum yürütme süresi sorununa neden olması yaygındır. Bu sorunu WordPress panosunda, ön tarafta olası bir “teknik zorluklar” uyarısında ve WordPress'ten sorunla ilgili bir e-postada görmek mümkündür. Yanlış kesme işareti kullanmak tipik bir gaftır.
İlginç Okumalar:
Reklam Kampanyaları Yürütmek İçin En İyi 5 Araç
Denenecek En Başarılı SaaS Pazarlama Stratejileri
Google Takvim'i Slack ile Entegre Etmek İçin Eksiksiz Bir Kılavuz