Развернуть проблему на CKAN 2.0 через Apache2

У меня есть следующая проблема после попытки развернуть ckan 2.0 через apache2. вот лог от apache:

tail -f /var/log/apache2/demo.ckan.net.error.log
[Tue Apr 02 10:34:34 2013] [error] [client 127.0.0.1]     return context.create()
[Tue Apr 02 10:34:34 2013] [error] [client 127.0.0.1]   File "/home/ubuntu-ckan-last/pyenv/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 710, in create
[Tue Apr 02 10:34:34 2013] [error] [client 127.0.0.1]     return self.object_type.invoke(self)
[Tue Apr 02 10:34:34 2013] [error] [client 127.0.0.1]   File "/home/ubuntu-ckan-last/pyenv/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 146, in invoke
[Tue Apr 02 10:34:34 2013] [error] [client 127.0.0.1]     return fix_call(context.object, context.global_conf, **context.local_conf)
[Tue Apr 02 10:34:34 2013] [error] [client 127.0.0.1]   File "/home/ubuntu-ckan-last/pyenv/lib/python2.6/site-packages/paste/deploy/util.py", line 56, in fix_call
[Tue Apr 02 10:34:34 2013] [error] [client 127.0.0.1]     val = callable(*args, **kw)
[Tue Apr 02 10:34:34 2013] [error] [client 127.0.0.1]   File "/home/ubuntu-ckan-last/pyenv/src/ckan/ckan/config/middleware.py", line 104, in make_app
[Tue Apr 02 10:34:34 2013] [error] [client 127.0.0.1]     who_parser.parse(open(app_conf['who.config_file']))
[Tue Apr 02 10:34:34 2013] [error] [client 127.0.0.1] KeyError: 'who.config_file'

я следил за последней документацией о том, как развернуть экземпляр ckan 2.1a через apache или nginx...

Спасибо!

1 ответ

Решение

Ошибка предполагает, что он не может найти who.config_file бит вашего конфигурационного файла CKAN (например, std.ini):

 [app:main]
 ...
 who.config_file = %(here)s/who.ini

Однако это первый пункт в коде, который обращается к этому файлу конфигурации, поэтому он предлагает нечто более фундаментальное с файлом конфигурации.

Проверьте, что ваш файл сценария wsgi содержит правильный путь к вашему файлу конфигурации. Линия выглядит так:

config_file = '/usr/local/demo.ckan.net/pyenv/src/ckan/development.ini'
Другие вопросы по тегам