今天更新服務,重新上傳了前端頁面文件,但是發現訪問報:403 Forbidden
我刷新了瀏覽器緩存,還是一樣報錯。奇怪了,我也沒有修改nginx配置啊。
後來一分析,既然是“Forbidden”說明是哪裏沒有訪問權限造成的。後來排查發現是上傳的文件權限不夠:
nginx是用nginx用戶啓動的,而此文件的其他用戶沒有讀寫執行權限,所以訪問不到文件下面的html文件,當然報錯了。
於是修改下文件的權限就ok了:
chmod -R 777 test/
今天更新服務,重新上傳了前端頁面文件,但是發現訪問報:403 Forbidden
我刷新了瀏覽器緩存,還是一樣報錯。奇怪了,我也沒有修改nginx配置啊。
後來一分析,既然是“Forbidden”說明是哪裏沒有訪問權限造成的。後來排查發現是上傳的文件權限不夠:
nginx是用nginx用戶啓動的,而此文件的其他用戶沒有讀寫執行權限,所以訪問不到文件下面的html文件,當然報錯了。
於是修改下文件的權限就ok了:
chmod -R 777 test/