1
未找到我是網絡編程的新手,所以我期待在我的配置中缺少一個超級簡單的東西,希望你能幫助我! (也原諒我的英語 - 嘿)404當試圖訪問Flask-Admin上uWSGI
所以這裏的事情: 我在我的小應用程序燒瓶,和一切正常。特別是我與燒瓶聯繫瞎搞:
123.45.67.8:8080/admin/
,只要我從內置的服務器切換到Nginx將返回我的工作的管理面板.../uWSGI網址
www.mywebsite.com/admin/
給了我一個404 ......但僅限於燒瓶管理部分,其他的一切完美的作品!
我開始uWSGI用下面的命令uwsgi --ini /path/to/myweb_uwsgi.ini
myweb_uwsgi.ini
[uwsgi]
#application's base folder
base = /var/www/myweb
#python module to import
app = myweb
module = %(app)
home = %(base)/venv
pythonpath = %(base)
#socket file's location
socket = /var/www/myweb/%n.sock
#permissions for the socket file
chmod-socket = 666
#the variable that holds a flask application inside the module imported at line #6
callable = app
#location of log files
logto = /var/log/uwsgi/%n.log
,這是我nginx的.conf文件
server {
listen 80;
server_name localhost;
charset utf-8;
client_max_body_size 75M;
location/{ try_files $uri @yourapplication; }
location @yourapplication {
include uwsgi_params;
uwsgi_pass unix:/var/www/myweb/myweb_uwsgi.sock;
}
}
我很確定我在uWSGI ini文件中丟失了一些東西,但我無法弄清楚它...
您是否找到解決方案?我有類似的問題,但與mod_wsgi。 http://stackoverflow.com/questions/26585050/flask-admin-pages-inaccessible-in-production – Kyrill 2014-10-27 10:58:57
沒有運氣可悲,我會評論你的問題,因爲我不能upvote問題,希望它會給它更多能見度... 編輯:沒關係,評論需要比upvoting更多的聲譽:v – 2014-11-18 11:59:41