이미지와 일부 API에 대해 500을 제공하는 nginx

이미지와 일부 API에 대해 500을 제공하는 nginx

Crafter에 배포된 사이트가 있는데 "IP:port"를 사용하여 직접 액세스하면 제대로 작동합니다. 그러나 Nginx 리버스 프록시를 사용하여 액세스하면 이미지 및 기타 API에 500이 제공됩니다.

또한 nginx error.log에 오류가 발생하지 않습니다.

도움을 요청하세요. 우리는 여기에 갇혀 있습니다.

답변1

500 코드 오류가 표시되는 데에는 여러 가지 이유가 있을 수 있습니다.

의견에서 제안한 대로 오류에 대한 자세한 정보를 얻으려면 로그의 상세 정도를 높여야 합니다.

nginx 구성에 따라 오류 파일은 /var/log/nginx/error.log다른 파일일 수 있습니다. 또는 journalctl현재 서비스 관리 시스템에 따라 로그를 확인할 수 있습니다.

정적 파일에 액세스할 때 잠재적으로 문제가 될 수 있으므로 permission deniednginx 프로세스를 생성하는 사용자가 올바른 액세스 수준을 가지고 있는지 확인해야 합니다.

nginx 구성 파일 및 제공될 파일과 관련된 권한을 공유하십시오.

관련 정보