在我的測試服務器(Fedora 26)上安裝了一個tomcat環境。一切都是股票包。我還在前面安裝並設置了Nginx反向代理。 tomcat-users.xml
已設置,我可以按預期登錄到應用程序管理器。無法通過Nginx反向代理在Tomcat上進行遠程部署
現在,當我嘗試部署WAR吧,我讓我的Nginx的日誌嚴重故障:
2017/09/25 15:12:21 [crit] 13878#0: *36 open() "/var/lib/nginx/tmp/client_body/000000XXXX" failed (13: Permission denied), client: 200.x.x.x, server: some-sandbox.com, request: "POST /manager/html/upload?org.apache.catalina.filters.CSRF_NONCE=XXXXXXXxxxx HTTP/1.1", host: "some-sandbox.com", referrer: "https://some-sandbox.com/manager/html/upload?org.apache.catalina.filters.CSRF_NONCE=XXXXXXXxxxx
的Nginx然後返回500內部服務器到瀏覽器。
我能弄錯什麼?任何建議如何解決?
謝謝。
,因爲這https://stackoverflow.com/questions/22382889/nginx-500-error-permission-denied-for-tmp-folder – Oleg
的可能,請post nginx.conf和server.xml –
您可以檢查當前用戶的文件的用戶權限。 – Myo