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

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

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

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

Прошу вас, помогите, мы тут застряли.

решение1

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

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

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

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

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

Связанный контент