簡體   English   中英

Django和Gunicorn:禁止使用403

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM