Bir ölümcül hata dönmek için bir PHP komut dosyası için herhangi bir neden var mı:
Fatal error: Maximum execution time of 60 seconds exceeded in
H:\xampplite\htdocs\mlm\tera.php on line 1
Benim PHP ini daha fazla "300000" olarak ayarlanır ve zaman komut dosyası kendisi set_time_limit(300000);
set. Safemode kapalı. Buna ek olarak, Apache zaman aşımı da "300000" olarak ayarlandığında.
Neden PHP bu iade olacak - Ben böyle olacağını neden herhangi bir davaya mutluyum!
Ben esas olarak exec fonksiyonunu kullanarak SQLCMD yoluyla sorguları çalıştırmak için bu PHP komut dosyası kullanıyorum. PHP komut dosyası üzerinde 5 dakika boyunca (sözde) yürütme edildikten sonra bu hatayı alıyorum.
Not: Bu soruyu cevaplarken ben doğru php.ini dosyası vb kullanılarak ve ne iddia ediyorum ne olduğunu duyuyorum ki no doubt olduğunu varsayalım lütfen actually happening.
Herhangi bir yardım için teşekkür ederiz
P.S. Ben daha önce bu soruyu sordum ama diğer soru dağınık başlamıştı düşündüm. Ben nihayet bu konuda kitabı kapatabilirsiniz umuduyla bu daha spesifik yaptık. Ayrıca bu ben yaptım ve ben artık AJAX kullanarak değilim bir test.
Update
Söz Script Satır 1:
session_start();
ini_set("max_execution_time" , 300000);
error_reporting(0);
ini_set('display_errors', '0');
(Ben daha kolay okunmasını sağlamak için bir satır sonu ekledim)