在成功地使用nginx+uWSGI部署了一个最小的烧瓶应用程序之后,我对此感到困惑。
from flask import Flask
from bsfdash.users import users
from bsfdash.dashboard import dashboard
from bsfdash.customs import customs
from bsfdash import app
if __name__ == '__main__':
app.register_blueprint(users)
app.register_blueprint(da
我有一个Django应用程序和一个虚拟环境,我试着在nginx+uwsgi下运行它。我已经按照的描述配置了整个系统。我也有CentOS 7。
但是,我得到了著名的"ImportError:没有名为site的模块“。这里没有关于堆栈溢出的其他主题帮助我解决这个问题。
在uwsgi的日志中,我有以下两行:
Set PythonHome to /hedgehog/.virtualenv/hedgehog
ImportError: No module named site
/etc/uwsgi/sites/hedgehog.ini:
[uwsgi]
proje
我已经完成了一个简单的EC2应用程序,我正试图在一个AWS Apache2实例上托管它。我一直在跟踪。
我在开发过程中所做的唯一改变(在这个过程中,应用程序运行时运行完全正常,然后尝试通过本地主机访问它)是:
1) Moved all the code in to /var/www
2) Changed it so that
if __name__=='__main__':
app.run(debug = False) #Now False instead of True
3) Added a app.wsgi file
4) Adde