[英]Django and Gunicorn: 403 Forbidden
我在/ home // my_app中有一個Django應用程序,我正在嘗試使用gunicorn進行部署:
sudo gunicorn --workers=2 -b :8081 tutorial.wsgi:application
使用上述命令部署應用程序后,我登錄到另一個ssh實例(在同一服務器上)並運行以下命令:
wget 127.0.0.1:8081
這將返回403 FORBIDDEN。
我嘗試過的事情:1.嘗試在應用程序目錄中使用chmod 755,甚至777(無效)2.嘗試將應用程序目錄移動到/ etc / www / myapp(無效)3.嘗試運行所有命令使用root訪問(無效)
值得注意的是,我對linux不太熟悉,而這個錯誤確實使我發瘋。
解決了它:
下載cURL之后,為了查看http標頭,事實證明該服務有效,但由於缺少令牌授權而返回403。 哎呀。
請確保已將views.py和urls.py編碼為/
服務器GET重新請求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.