Best Answer SmetDenis , 24 March 2014 - 22:39
Это ответ проксирующего nginx, который стоит перед апачем. Такая конфигурация - это обычное дело для оптимальной работы сайтов и разгрузки серверов.
Между nginx и apache есть собственный таймаут, который нужен nginx'у чтобы понять что apache повис.
nginx разрывает связь если apache ему ничего не вернул. При этом php продолжает работать как ни в чем не бывало, только ответ, который вернет скрипт, никуда не уйдет (точнее никто не примет), т.к nginx уже "упал" и сказал браузеру 504
Из php на это никак повлиять нельзя.
Можно заходить на сайт минуя nginx. Не всегда возможно, но бывает хватает того что добавить в адрес порт 8888 или 8080 (или другой из настроек).
Go to the full post


This topic is locked









