Задать вопрос

Сервер не слушается php.ini?

Посмотрел по phpinfo где php.ini лежит, зашёл, скачал, поменял max_execution_time с 300 до 1000, залил обратно. Запускаю тяжёлый скрипт через браузер, через 5 минут работы 504 Gateway Time-out.
Почему 5 минут не пойму? 1000 секунд это значит 16 минут он должен работать? Куда копать для исправления? Ещё другие php.ini искать и там менять?
  • Вопрос задан
  • 2349 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 4
Dimitriys
@Dimitriys
max_execution_time это время работы PHP, а у вас отсыхает по таймауту связка nginx -> httpd
Ответ написан
@protven
Какой именно, простите, сервер ? В любом случае, вы его перепинывали, после изменения конфига ?
Ответ написан
ptchol
@ptchol
Linux system administrator
Попробуйте поменять таймауты в обратную сторону, чтобы убедится что вы то что нужно меняете.
Обычно конфигов php.ini несколько, для cli/fpm/apache etc, вы точно в нужном поменяли ?
Ответ написан
Комментировать
LazyGatto
@LazyGatto
IT сфера
Если используется php-fpm, то дополнительно еще необходимо и службу php-fpm перезапускать.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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