nginx 為圖像和某些 api 提供 500

nginx 為圖像和某些 api 提供 500

我們在 crafter 上部署了一個站點,當我們直接使用「IP:port」存取它時,它工作正常。但是當我們使用 Nginx 反向代理程式存取它時,它為映像和其他 api 提供 500。

此外,它在 nginx error.log 中也沒有給出任何錯誤

請您幫忙,我們被困在這裡。

答案1

出現 500 個代碼錯誤的原因可能有多種

正如評論中所建議的,您需要增加日誌詳細程度才能獲取有關錯誤的更多詳細信息

根據您的 nginx 配置,錯誤檔案可能是/var/log/nginx/error.log一個或不同的檔案。或者,您可以journalctl根據現有的服務管理系統檢查日誌

存取靜態檔案時可能會出現permission denied問題,因此您需要確保產生 nginx 進程的使用者俱有正確的存取級別

請分享 nginx 設定檔以及與要提供的檔案關聯的權限

相關內容