Какие параметры изменить что бы избежать 504 ошибки?

Есть «тяжёлый» скрипт, цикл на пхп со вставкой в бд. Это просто тестовый скрипт и его не нужно менять. Я хочу узнать за сколько он выполняется, но нжинкс выкидывает 504 ошибку и в лог «upstream timed out». Что поменять в конфигах мускула, пхп и нжинкcа что бы всё-таки дождаться выполнение скрипта? У пхп менял max_execution_time, не помогло.


nginx version: nginx/1.0.14

PHP 5.3.17-1~dotdeb.0 with Suhosin-Patch (cli) в режиме php-fpm

mysql> 5.5.22-1~dotdeb.0
  • Вопрос задан
  • 4976 просмотров
Решения вопроса 1
maxout
@maxout
в nginx добавить
если используем proxy_pass: proxy_read_timeout 999999;
если испоьзуем fcgi: fastcgi_read_timeout 999999;
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@SadGnome
установите параметр в nginx: fastcgi_read_timeout
Ответ написан
Комментировать
ajaxtelamonid
@ajaxtelamonid
Laravel
Сталкивался с такой ошибкой, при работе с БД на другом сервере. Никакие значения вышеприведенных таймаутов не помогли. Тюнинг my.cnf также не помог. Помог отказ работы с БД по сети.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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