WordPress max_execution_time Hatası ve Çözümü

85 0

WordPress’te “max_execution_time” hatası genellikle bir PHP betiğinin belirlenen süreden daha uzun çalıştığında ortaya çıkar. Bu süreyi aşan betikler, sunucu tarafında zaman aşımına uğrayarak hata verir. Bu tür bir hatanın çözümü için birkaç yöntem bulunmaktadır:

1. Select PHP Version Üzerinden

cPanel veya DirectAdmin üzerinde yer alan Select PHP version üzerinden diğer adımları uygulamadan direkt olarak max_execution_time yükseltebilirsiniz. Detaylı bilgi;

Blog yazımızda yer almaktadır.

2. .htaccess Dosyasını Düzenleyerek

WordPress kök dizininde bulunan .htaccess dosyasına aşağıdaki satırı ekleyerek PHP betiklerinin çalışma süresini artırabilirsiniz:

3. php.ini Dosyasını Düzenleyerek

Sunucunuzun PHP yapılandırma dosyasını (php.ini) düzenleyerek bu süreyi artırabilirsiniz. Bu dosyada aşağıdaki satırı bulun ve değeri artırın:

Eğer php.ini dosyasına erişiminiz yoksa, bu yöntemi kullanmanız mümkün olmayabilir.

4. wp-config.php Dosyasını Düzenleyerek

WordPress yapılandırma dosyası olan wp-config.php dosyasına aşağıdaki satırı ekleyerek PHP’nin maksimum çalışma süresini artırabilirsiniz:

5. .user.ini Dosyasını Kullanarak

Bazı hosting sağlayıcıları .user.ini dosyasını destekler. WordPress kök dizinine .user.ini dosyası oluşturup veya mevcut dosyayı düzenleyip aşağıdaki satırı ekleyerek süreyi artırabilirsiniz:

Sorunun Kontrolü ve Çözümün Onaylanması

Değişiklikleri yaptıktan sonra, WordPress sitenizde bir işlem gerçekleştirerek hatanın tekrarlanıp tekrarlanmadığını kontrol edin. Hatanın devam etmesi durumunda farklı bir yöntem deneyebilir veya değeri daha da artırabilirsiniz.

Bu yöntemlerden biri veya birkaçı sorununuzu çözecektir. Eğer hata devam ediyorsa, sunucunuzun performansı veya yapılandırması ile ilgili daha derinlemesine bir inceleme gerekebilir.

Bir cevap yazın