Request Timed Out

Vetall

Новичок
Request Timed Out

Народ, есть скрипт, выполняется он достаточно долго, берет много данных из базы и пишет их в файл репорта. Проблема в том, что иногда выскакивает следующая ошибка буквально через секунды 3:

Request Timed Out
Possible reasons:

-Fatal error in your PHP code.
-Your php.exe file is bad.
-If you use a PHP extension, it is possible that the PHP interpreter can't locate one of extension .dll files, possibly because of incorrect extension_dir parameter in
PHP:
 section of your php.ini file. 



при этом файл в это время писался, но оборвался когда апач или пхп посчитали что лимит ожидания исчерпан. Или может браузер? Кто-нибудь сталкивался с этим, как можно обойти?
 

dimagolov

Новичок
что говорят логи (apache, php) при этом?

п.с. интересное сообщение об ошибке... что за броузер?
 

Vetall

Новичок
бровзер IE6 и похоже это апач генерит в ответ на бесконечную рекурсию в пхп скрипте, в логах молчание...
 

Vetall

Новичок
Похоже и рекурсия не причем, такое впечатление, что PHP не отдает даже хедера и поэтому апач считает что произошли какие-то проблемы, flush не помогает, есть у кого-нибудь мысли куда смотреть?
 

dimagolov

Новичок
Vetall, у тебы проблемы с русским языком? или с пониманием? сказали же, смотри логи, там все есть, что бы ты тут не выдумывал.
 

Vetall

Новичок
В принципе я не врал, однако несколько грубое заявление dimagolov (спасибо тебе) заставило все-таки задуматься почему действительно у меня такое молчание в логах.
Если вдруг кто-то застопорится на этом так же как и я, то
решение оказалось простое, DzSoft PHP Editor использует свой внутренний веб сервер, а не апач который установлен отдельно от него. )) И именно его фишка в том, что он ждет ответа от PHP недостаточно долго.
 
Сверху