[PHP] CGI Timeout
От: Aquary Россия https://wmspanel.com/
Дата: 10.02.03 01:37
Оценка:
День добрый!

Есть скрипт PHP, работающий довольно длительное время. Настолько длительное, что сервер (IIS) быдает CGI Timeout. В настройках PHP выставил output_buffering =1024, в тексте скрипта вызываю ob_start() и ob_end_flush(), однако всегда одно и то же сообщение. Изредка, правда, скрипт завершается нормально.

Кто-нибудь сталкивался с подобным?
https://wmspanel.com/nimble — Nimble Streamer media server for live and VOD HLS, RTMP, HTTP streaming
https://wmspanel.com/ — Control and reporting panel for Wowza and Nimble Streamer
http://scm-notes.blogspot.com/ — Блог об управлении конфигурацией
Re: [PHP] CGI Timeout
От: NewMan21  
Дата: 10.02.03 06:00
Оценка:
Здравствуйте, Aquary, Вы писали:

A>День добрый!


A>Есть скрипт PHP, работающий довольно длительное время. Настолько длительное, что сервер (IIS) быдает CGI Timeout. В настройках PHP выставил output_buffering =1024, в тексте скрипта вызываю ob_start() и ob_end_flush(), однако всегда одно и то же сообщение. Изредка, правда, скрипт завершается нормально.


A>Кто-нибудь сталкивался с подобным?


В ПХП есть время, которое отводтся на выполнение скрипта, его можно менять либо в php.ini либо используя
set_time_limit($sec);
как же это все захватывает!
Re[2]: [PHP] CGI Timeout
От: Aquary Россия https://wmspanel.com/
Дата: 10.02.03 06:10
Оценка:
Здравствуйте, NewMan21, Вы писали:

NM>В ПХП есть время, которое отводтся на выполнение скрипта, его можно менять либо в php.ini либо используя

NM>
NM>set_time_limit($sec);
NM>


Я его в php.ini выставил 30000 — а он через 5 минут стабильно вываливается...
https://wmspanel.com/nimble — Nimble Streamer media server for live and VOD HLS, RTMP, HTTP streaming
https://wmspanel.com/ — Control and reporting panel for Wowza and Nimble Streamer
http://scm-notes.blogspot.com/ — Блог об управлении конфигурацией
Re[3]: [PHP] CGI Timeout
От: NewMan21  
Дата: 10.02.03 08:51
Оценка:
Здравствуйте, Aquary, Вы писали:

A>Я его в php.ini выставил 30000 — а он через 5 минут стабильно вываливается...


Интересно, что это за скрипты, которые пашут так долго?
Может стоит тогда разбивать этот скрипт на несколько частей?
А пробовал set_time_limit в скрипте самом прописать, по моему он продлевает время выполнения скрипта с указанного момента
как же это все захватывает!
Re[4]: [PHP] CGI Timeout
От: Aquary Россия https://wmspanel.com/
Дата: 10.02.03 09:00
Оценка:
Здравствуйте, NewMan21, Вы писали:

NM>Интересно, что это за скрипты, которые пашут так долго?

обработка больших текстовых данных

NM>Может стоит тогда разбивать этот скрипт на несколько частей?

никак, а то я бы разбил

NM>А пробовал set_time_limit в скрипте самом прописать, по моему он продлевает время выполнения скрипта с указанного момента


Попробую сегодня под Апачем запустить это дело — посмотрим, может дело в IIS...
https://wmspanel.com/nimble — Nimble Streamer media server for live and VOD HLS, RTMP, HTTP streaming
https://wmspanel.com/ — Control and reporting panel for Wowza and Nimble Streamer
http://scm-notes.blogspot.com/ — Блог об управлении конфигурацией
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.