Maximum Execution Hatası Baş Belası

Blog Kategori: 

Merhabalar. Sık karşılaşılan bir drupal sıkıntısı olan PHP bellek limiti yetmezliğinin sebep olduğu bir hata "Maximum Execution" hatası.
Drupal'i yüklemişsiniz size lazım olan eklentileri kurarken cırt Fatal error: Maximum execution time of 30 seconds exceeded in bilmem ne dosyası on line 2168 gibi bir hata. Bu hatayı almaya başladıysanız muhtemelen bundan sonraki her eklentilerle uğraştığınızda bu hatayı alırsınız. Çözüm ararsınız çözüm php.ini dosyasında ama ulaşmak ne mümkün. Her hosting öyle bu dosyaya erişime izin vermez güvenlik gerekçesiyle. Ama ben uzun araştırmalar sonucunda bir çözüm buldum gibi. Aşağıdaki kodu settings.php dosyasının en alt satırına yazarsanız bu hatayı alma riskiniz azalmış oluyor. Benim kullandığım birkaç hosting firması "buna bu sitenin bulunduğu NATRO hosting'de dahil" PHP bellek limitini düşük tuttuğundan dolayı bu hataları almaya başladım. Aşağıdaki kodları eklediğimden beri Execution time hatası almadım. Şeytan kulağına kurşun inşallah bundan sonrada almam.
Gelelim kodumuza. İşte o sihirli kod aşağıda bol şanslar...
ini_set('max_execution_time', 0);

Yeni yorum ekle