通过NGINX + uWSGI的OpenStack
下面这个不太stream行的问题: OpenStack&NGINX + uWSGI 我已经开始使用良好的NGINX和uWSGI构build仪表板节点,但是现在我正面临path问题。 的确,uWSGI正确地启动了这个进程,并且NGINX正确地连接了它。 但是,只要我尝试检索仪表板主页面,NGINX是抛出一个503错误页面,我的uWSGI实例yeld我这个错误信息: ImportError:无法导入设置'openstack_dashboard.settings'(是否在sys.path上?):没有名为openstack_dashboard.settings的模块 这不是完整的堆栈,而是它的相对部分。 关于我,这只是PythonPath的问题,但问题是我不知道如何解决这个问题。 事实上,我现在认为PythonPath是一个envvariables,而且我已经在我的root用户中设置了这样的一个: export PYTHONPATH ='/ srv / www / openstack-dashboard /' 现在,我的问题是,这个envvariables似乎没有检测到或不被python使用,因为uWSGI继续崩溃,下面的完整堆栈: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/wsgi.py", line 219, in __call__ self.load_middleware() File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 39, in load_middleware for middleware_path in settings.MIDDLEWARE_CLASSES: File "/usr/lib/python2.7/dist-packages/django/utils/functional.py", line 184, in inner self._setup() File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 42, in […]