Увеличиваем время выполнения php скриптов

baltun

Администратор
Сообщения
10.735
Реакции
2.544
Баллы
2.003
Как побороть ошибку "maximum execution time of 120 seconds exceeded" ? Рассмотрим все возможные варианты. Время работы скриптов увеличим до 300 секунд.

Шаг первый /etc/php.ini
Код:
max_execution_time = 300

Шаг второй /etc/php-fpm.d/wwwconf
Код:
request_terminate_timeout = 300

Шаг третий для виртуальных сайтов добавляем этот параметр fastcgi_read_timeout to 300;
Код:
location ~ .php$ {
include /etc/nginx/fastcgi_params;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_read_timeout 300;
}

Если вы хотите глобально прибавить время выполнения скриптов для всех сайтов /etc/nginx/nginx.conf добавьте код внутрь блока http{..}
Код:
fastcgi_read_timeout 300;

Перегружаем php-fpm и nginx.
Код:
service php5-fpmd restart
service nginx restart
 
Последнее редактирование:
  • Мне нравится
Реакции: Halk
Назад
Верх Низ