我在 Apache 上使用 Python 文件作为 WSGI。问题是我无法从配置文件中获取密钥,当我在 Eclipse 中使用 python 而不是 Apache 时,这个文件运行没有问题,这里是文件:
import os
import pymysql
import json
from bottle import route, run ,request
from configobj import ConfigObj
config = ConfigObj('Config.ini')
hostConfig = config['host']
.....Program......
application = bottle.default_app()
和 config.ini 文件:
host = '127.0.0.1'
这是 apache error.log :
hostConfig = config['host']
File "/usr/local/lib/python2.7/dist-packages/configobj-4.7.2-py2.7.egg/configobj", line 567 , in __getitem__val = dict.__getitem__(self,key)
KeyError : 'host'