Ошибка 502

12
izbushka
На сайте с 08.06.2007
Offline
110
#11
madoff:
Bad Gateway говорит о том, что фронт-энд не достучался до бэк-энда, вы должны это знать.
Потому логи Апача бестолку смотреть.

Вы не правы. nginx передал запрос апачу, а тот не смог его обработать. Так что в логи апача смотреть нужно, очень вероятно, что запрос там будет.

M
На сайте с 24.10.2011
Offline
173
#12
izbushka:
Вы не правы. nginx передал запрос апачу, а тот не смог его обработать. Так что в логи апача смотреть нужно, очень вероятно, что запрос там будет.

чо, правда? :D

izbushka
На сайте с 08.06.2007
Offline
110
#13
michaek:
чо, правда?

а что, есть сомнения?

Вероятнее всего, конечно, апач был недоступен, но в логи посмотреть всегда полезно.

iHead
На сайте с 25.04.2008
Offline
137
#14

если логи nginx пишет, то запрос с статусом 502 ничем не отличается от других запросов и будет в логе, указанном директивой access_log. в error_log тоже что-нибудь окажется :)

Рекомендуемый хостинг партнер 1С-Битрикс (https://www.ihead.ru/bitrix/), PHP-хостинг (https://www.ihead.ru/php/), доверенный партнер RU-CENTER (https://www.ihead.ru/news/573.html), официальный представитель REG.RU в Кирове (https://www.ihead.ru/news/851.html)
M
На сайте с 24.10.2011
Offline
173
#15
izbushka:
а что, есть сомнения?
Вероятнее всего, конечно, апач был недоступен, но в логи посмотреть всегда полезно.

и очень сильные сомнения. тут выше уже отписали почему

M
На сайте с 16.09.2009
Offline
278
#16
DenisVS:
Нигде не фиксируется. Это надо в nginx лезть.

Это он настолько убог, что ошибки, предусмотренные RFC не логгирует? Не, я не верю.

ТС, смотрите документацию веб-сервера. Общее правило: в access.log (если он включен) попадают все запросы, на которые клиенту ответили, а error.log - ведется параллельно, туда попадают сопутствующие обработке запросов ошибки. Для одной строчки в access.log - может быть несколько соответствующих в error.log.

Обратите внимание, если у вас несколько веб-серверов (типовая схема nginx + апач) - запрос (и ошибки) могут попасть в логи одного из них (первого).

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
PartW
На сайте с 06.12.2005
Offline
264
#17
myhand:
Это он настолько убог, что ошибки, предусмотренные RFC не логгирует? Не, я не верю.

ТС, смотрите документацию веб-сервера. Общее правило: в access.log (если он включен) попадают все запросы, на которые клиенту ответили, а error.log - ведется параллельно, туда попадают сопутствующие обработке запросов ошибки. Для одной строчки в access.log - может быть несколько соответствующих в error.log.

Обратите внимание, если у вас несколько веб-серверов (типовая схема nginx + апач) - запрос (и ошибки) могут попасть в логи одного из них (первого).

Спасибо всем!

т.е. реально это можно показывать или нет в access.log? правильно? меня неа самом деле это больше волновало.

M
На сайте с 16.09.2009
Offline
278
#18
PartW:
т.е. реально это можно показывать или нет в access.log?

Что значит "можно или нет"? По-умолчанию, если включен access.log - в него попадают все обработанные запросы.

PartW
На сайте с 06.12.2005
Offline
264
#19
myhand:
Что значит "можно или нет"? По-умолчанию, если включен access.log - в него попадают все обработанные запросы.

У меня сегодня казус был - браузер ошибку выдал, а файле ее не нашел. Поэтому был удивлен... Такое может быть? Или хостер провайдер как то настроил...

M
На сайте с 16.09.2009
Offline
278
#20
PartW:
У меня сегодня казус был - браузер ошибку выдал, а файле ее не нашел. Поэтому был удивлен... Такое может быть? Или хостер провайдер как то настроил...

Это вам в раздел телепатов.

Такое вполне может быть на виртуальном хостинге. Например, перед веб-сервером (апача, к примеру) с вашим сайтом у провайдера может стоять прокси, который и выдал ошибку. А вам дали доступ к логам апача.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий