- Автор темы
- #1
Запускаю php скрипт на следующей сборке:
Apache/2.2.11 (FreeBSD) PHP/5.2.9 with Suhosin-Patch mod_ssl/2.2.11 OpenSSL/0.9.7e-p1
Возникает такая проблема, php скрипт работает порядка 30 минут, иногда более.
Данные в браузер выводяться только по окончанию работы скрипта.
Когда скрипт отлаживал, проблем не было, но когда перенёс всё на сервер возникает ошибка. При запуске скрипта через небольшое время(40 сек вроде) возникает 500 ошибка, в логах - Premature end of script headers.
Поискал на эту тему в ПС, нашёл несколько причин, но к сожелению не мои. Думал баг в моём скрипте, но создал скрипт с циклом от 1 до 100000000000 и в нём ничего не выводил, то есть цикл должен был отработать и всё. Апач его также убил через некоторое время.
То есть я так понимаю, что если скрипт ничего не выводит, то эта ошибка будет возникать. Это же не правильно?)
Думаю нужна небольшая настройка apache, но какой параметр менять не знаю.
P.S. С правами всё нормально, файл htaccess удалял, тоже не то.
Apache/2.2.11 (FreeBSD) PHP/5.2.9 with Suhosin-Patch mod_ssl/2.2.11 OpenSSL/0.9.7e-p1
Возникает такая проблема, php скрипт работает порядка 30 минут, иногда более.
Данные в браузер выводяться только по окончанию работы скрипта.
Когда скрипт отлаживал, проблем не было, но когда перенёс всё на сервер возникает ошибка. При запуске скрипта через небольшое время(40 сек вроде) возникает 500 ошибка, в логах - Premature end of script headers.
Поискал на эту тему в ПС, нашёл несколько причин, но к сожелению не мои. Думал баг в моём скрипте, но создал скрипт с циклом от 1 до 100000000000 и в нём ничего не выводил, то есть цикл должен был отработать и всё. Апач его также убил через некоторое время.
То есть я так понимаю, что если скрипт ничего не выводит, то эта ошибка будет возникать. Это же не правильно?)
Думаю нужна небольшая настройка apache, но какой параметр менять не знаю.
P.S. С правами всё нормально, файл htaccess удалял, тоже не то.