Максимальное время выполнения превышено при установке set_time_limit (300); - PullRequest
0 голосов
/ 25 февраля 2011

Я уже некоторое время слежу за системой, и мы часто, но случайно

Неустранимая ошибка: максимальное время выполнения 30 секунд превышено в preprocess.php в строке 3.

Файл выглядит так:

<?
session_start();
set_time_limit(300);
ini_set('memory_limit', '128M');
@ini_set('session.bug_compat_warn','off');// php version installed on the server has a compatibility bug

В чем может быть причина?

Ответы [ 3 ]

0 голосов
/ 25 февраля 2011

Что происходит, когда вы используете 0 в качестве ограничения по времени?И, как кто-то еще упомянул, проверьте вывод phpinfo ().

0 голосов
/ 26 апреля 2012

Для этого можно использовать set_time_limt() ИЛИ ini_set('max_execution_time', 300);.
Вы можете посетить этот блог для ясного описания использования set_time_limit()

0 голосов
/ 25 февраля 2011

Проверьте ваш файл php.ini на max_execution_time и попробуйте изменить его там

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...