upstream timed out (110: Connection timed out) – можно получить такое сообщение с ошибкой 500 в случае долгого выполнения скрипта. В таком случае nginx передал запрос на upstream (apache, php) но не дождался ответа и по таймаутут отвалился
Для лечения достаточно прописать таймаут больше для нужного домена
1 2 3 4 5 6 7 8 9 10 11 |
server { listen 80; server_name demi4.com; location / { ... proxy_read_timeout 300; ... } ... } |