Интенсивный Сценарий PHP, перестав работать w/“ Указанный тайм-аут истек” ошибка / ap_content_length_filter

Выполнение MySQL интенсивный Сценарий PHP, который перестал работать. Журнал Apache сообщает об этом:

[Wed Jan 13 00:20:10 2010] [error] [client xxx.xx.xxx.xxxx] (70007)
The timeout specified has expired:
ap_content_length_filter: apr_bucket_read() failed,
referer: http://domain.com/script.php

Испытанное помещение set_time_limit(0) наверху.

Также попробованный set_time_limit(0)

Ни один не зафиксировал тайм-аут.

Есть ли некоторый определенный предел тайм-аута, в котором я могу http.conf (или в другом месте) для предотвращения этого?

9
задан gmadd 19 January 2012 в 19:45
поделиться

3 ответа

Также существует директива php max_execution_time. Обратите внимание, что настройки таймаута веб-сервера могут также ограничивать ваш скрипт:

Ваш веб-сервер может иметь другой таймаут конфигурации, которые также могут прерываться Выполнение PHP. У Apache есть таймаут директива и IIS имеет тайм-аут CGI. Работать. По умолчанию обе - 300 секунд. См. документацию по вашему веб-серверу для конкретные детали.

На самом деле, это выглядит как ошибка Apache, это также влияет на Python скрипты. Вы уже пробовали погуглить?

3
ответ дан 4 December 2019 в 10:32
поделиться

Есть таймаут и в php.ini .

0
ответ дан 4 December 2019 в 10:32
поделиться

Я играл с этими ограничениями ресурсов в PHP.INI, чтобы исправить проблему.

max_execution_time = 300
max_input_time = 300
memory_limit = -1
0
ответ дан 4 December 2019 в 10:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: