我們在 crafter 上部署了一個站點,當我們直接使用「IP:port」存取它時,它工作正常。但是當我們使用 Nginx 反向代理程式存取它時,它為映像和其他 api 提供 500。
此外,它在 nginx error.log 中也沒有給出任何錯誤
請您幫忙,我們被困在這裡。
答案1
出現 500 個代碼錯誤的原因可能有多種
正如評論中所建議的,您需要增加日誌詳細程度才能獲取有關錯誤的更多詳細信息
根據您的 nginx 配置,錯誤檔案可能是/var/log/nginx/error.log
一個或不同的檔案。或者,您可以journalctl
根據現有的服務管理系統檢查日誌
存取靜態檔案時可能會出現permission denied
問題,因此您需要確保產生 nginx 進程的使用者俱有正確的存取級別
請分享 nginx 設定檔以及與要提供的檔案關聯的權限