Рейтинг:0

nginx дает 500 за изображения и некоторые API

флаг jp

У нас есть сайт, развернутый на crafter, когда мы обращаемся к нему напрямую с помощью «IP: порт», он работает нормально. Но когда мы обращаемся к нему с помощью обратного прокси-сервера Nginx, он дает 500 для изображений и других API.

Также он не дает никаких ошибок в nginx error.log

Просим вас помочь, мы застряли здесь.

флаг in
Увеличьте детализацию журнала. Единственный способ решить 500 ошибок — журнал ошибок.
Рейтинг:0
флаг cn

Может быть множество причин, по которым вы видите 500 ошибок кода.

Как указано в комментарии, вам нужно увеличить детализацию журнала, чтобы получить более подробную информацию об ошибке.

В зависимости от вашей конфигурации nginx файл ошибки может быть /var/журнал/nginx/error.log или другой. В качестве альтернативы вы можете проверить журналы, используя журналctl в зависимости от действующей системы управления услугами

Потенциально это может быть доступ запрещен проблема при доступе к статическим файлам, поэтому вам необходимо убедиться, что пользователь, порождающий процессы nginx, имеет правильный уровень доступа

Пожалуйста, поделитесь файлом конфигурации nginx и разрешениями, связанными с файлами, которые будут обслуживаться

Satish Lamak avatar
флаг jp
Сайт Crafter требовал установки файлов cookie, правило перезаписи nginx решило мою проблему. @Tewfik спасибо за ваш вклад

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.