【发布时间】:2016-05-20 22:21:18
【问题描述】:
我尝试将我的eve 应用程序集成到apache。
我认为我做的一切都是正确的,就像烧瓶文档中显示的那样。
当我尝试使用我的 eve 集合时...我在 apache 日志中收到错误:
Traceback (most recent call last):
File "/var/customers/webs/myapp/myapp.wsgi", line 7, in <module>
from run import app as application
File "/var/customers/webs/myapp/run.py", line 9, in <module>
app = Eve(__name__)
File "/usr/local/lib/python2.7/dist-packages/eve/flaskapp.py", line 139, in __init__
self.validate_domain_struct()
File "/usr/local/lib/python2.7/dist-packages/eve/flaskapp.py", line 252, in validate_domain_struct
raise ConfigException('DOMAIN dictionary missing or wrong.')
ConfigException: DOMAIN dictionary missing or wrong.
应用好像找不到我的settings.py
我的 apache 文件夹如下所示:
/myapp
- myapp.wsgi
- run.py
- settings.py
如果我直接使用python run.py 启动它,everythink 工作正常。
【问题讨论】:
-
你能把myapp.wsgi的内容贴出来吗?我也很难找到一种使用 python-eve 正确设置 wsgi 的方法。
标签: eve