2014-10-27 112 views
0

在我的FreeBSD 10上,我设法安装了PostgreSQL,Apache Solr和CKAN,但是当我运行paster serve /etc/ckan/default/development.ini时,我得到了这些错误信息(我知道有一个与CKAN有关的问题,因为我的ip:5000一个error: connection failed)。CKAN不会启动

下面是错误信息:

$ paster serve /etc/ckan/default/production.ini 
Traceback (most recent call last): 
    File "/usr/lib/ckan/default/bin/paster", line 9, in <module> 
    load_entry_point('PasteScript==1.7.5', 'console_scripts', 'paster')() 
    File "/usr/lib/ckan/default/lib/python2.7/site-packages/paste/script/command.py", line 104, in run 
    invoke(command, command_name, options, args[1:]) 
    File "/usr/lib/ckan/default/lib/python2.7/site-packages/paste/script/command.py", line 143, in invoke 
    exit_code = runner.run(args) 
    File "/usr/lib/ckan/default/lib/python2.7/site-packages/paste/script/command.py", line 238, in run 
    result = self.command() 
    File "/usr/lib/ckan/default/lib/python2.7/site-packages/paste/script/serve.py", line 284, in command 
    relative_to=base, global_conf=vars) 
    File "/usr/lib/ckan/default/lib/python2.7/site-packages/paste/script/serve.py", line 321, in loadapp 
    **kw) 
    File "/usr/lib/ckan/default/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 247, in loadapp 
    return loadobj(APP, uri, name=name, **kw) 
    File "/usr/lib/ckan/default/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 272, in loadobj 
    return context.create() 
    File "/usr/lib/ckan/default/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 710, in create 
    return self.object_type.invoke(self) 
    File "/usr/lib/ckan/default/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 146, in invoke 
    return fix_call(context.object, context.global_conf, **context.local_conf) 
    File "/usr/lib/ckan/default/lib/python2.7/site-packages/paste/deploy/util.py", line 56, in fix_call 
    val = callable(*args, **kw) 
    File "/root/ckan/lib/default/src/ckan/ckan/config/middleware.py", line 58, in make_app 
    load_environment(conf, app_conf) 
    File "/root/ckan/lib/default/src/ckan/ckan/config/environment.py", line 232, in load_environment 
    p.load_all(config) 
    File "/root/ckan/lib/default/src/ckan/ckan/plugins/core.py", line 134, in load_all 
    load(*plugins) 
    File "/root/ckan/lib/default/src/ckan/ckan/plugins/core.py", line 170, in load 
    plugins_update() 
    File "/root/ckan/lib/default/src/ckan/ckan/plugins/core.py", line 116, in plugins_update 
    environment.update_config() 
    File "/root/ckan/lib/default/src/ckan/ckan/config/environment.py", line 357, in update_config 
    plugin.configure(config) 
    File "/root/ckan/lib/default/src/ckan/ckanext/datastore/plugin.py", line 115, in configure 
    self._check_urls_and_permissions() 
    File "/root/ckan/lib/default/src/ckan/ckanext/datastore/plugin.py", line 159, in _check_urls_and_permissions 
    self._log_or_raise('The read-only user has write privileges.') 
    File "/root/ckan/lib/default/src/ckan/ckanext/datastore/plugin.py", line 140, in _log_or_raise 
    raise DatastoreException(message) 
ckanext.datastore.plugin.DatastoreException: The read-only user has write privileges. 

我该怎么办?

回答