[ckan-dev] an error for the installation for CKAN into Linux
Vitor Baptista
vitor at vitorbaptista.com
Tue Mar 12 22:37:30 UTC 2013
Hi,
It seems you've got the same error as asked in
http://stackoverflow.com/questions/14398978/ckan-install-on-ubuntu-cannot-create-std-instance.
Could you try what Rufus said there and report back?
Cheers,
Vítor.
2013/3/12 Sen Wang <wangsen1752 at gmail.com>
> Hello
>
> I try to install the software into system Ubuntu 12.04. But after package
> installation, when i run the code
>
> sudo ckan-create-instance std default.vm.buildkit yes
>
> to create an instances, it cause the error:
>
>
>
> Installing or upgrading CKAN std ...
> Ensuring users and groups are set up correctly ...
>
>
> Ensuring directories exist for std CKAN INSTANCE ...
> Disabling the crontab for the ckanstd user ...
> Putting CKAN into maintenance mode ...
> Site std disabled.
> To activate the new configuration, you need to run:
>
>
>
>
>
> service apache2 reload
> Enabling site std.maint.
> To activate the new configuration, you need to run:
> service apache2 reload
> * Reloading web server config apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
>
>
>
>
>
> [ OK ]
> Setting log file permissions so that both Apache and cron jobs can log to the same place ...
> Ensuring who.ini file exists ...
> Ensuring wsgi.py file exists ...
>
>
>
>
>
> Making sure PostgreSQL is running ...
> /usr/bin/ckan-create-instance: 行 95: /etc/init.d/postgresql-8.4: 没有那个文件或目录
> Setting the password of the std user in PostgreSQL
> Setting the std user password ...
> ALTER ROLE
>
>
>
>
>
> Ensuring the std database exists ...
> Overwriting the existing Apache config ...
> Performing any database upgrades ...
> Traceback (most recent call last):
> File "/usr/bin/paster", line 4, in <module>
>
>
>
>
>
> command.run()
> File "/usr/lib/python2.7/dist-
>
> packages/paste/script/command.py", line 104, in run
> invoke(command, command_name, options, args[1:])
> File "/usr/lib/python2.7/dist-packages/paste/script/command.py", line 143, in invoke
>
>
>
>
>
> exit_code = runner.run(args)
> File "/usr/lib/python2.7/dist-packages/paste/script/command.py", line 238, in run
> result = self.command()
> File "/usr/lib/pymodules/python2.7/ckan/lib/cli.py", line 120, in command
>
>
>
>
>
> self._load_config()
> File "/usr/lib/pymodules/python2.7/ckan/lib/cli.py", line 77, in _load_config
> conf = appconfig('config:' + self.filename)
> File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 261, in appconfig
>
>
>
>
>
> global_conf=global_conf)
> File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
> global_conf=global_conf)
> File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig
>
>
>
>
>
> return loader.get_context(object_type, name, global_conf)
> File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context
> section)
> File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use
>
>
>
>
>
> object_type, name=use, global_conf=global_conf)
> File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context
> global_conf=global_conf)
> File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
>
>
>
>
>
> global_conf=global_conf)
> File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg
> return loader.get_context(object_type, name, global_conf)
> File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context
>
>
>
>
>
> object_type, name=name)
> File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 646, in find_egg_entry_point
> possible.append((entry.load(), protocol, entry.name))
>
>
>
>
>
> File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1989, in load
> entry = __import__(self.module_name, globals(),globals(), ['__name__'])
> File "/usr/lib/pymodules/python2.7/ckan/config/middleware.py", line 25, in <module>
>
>
>
>
>
> from ckan.config.environment import load_environment
> File "/usr/lib/pymodules/python2.7/ckan/config/environment.py", line 18, in <module>
> import ckan.lib.helpers as h
> File "/usr/lib/pymodules/python2.7/ckan/lib/helpers.py", line 32, in <module>
>
>
>
>
>
> from pylons import c
> ImportError: cannot import name c
> Bringing the std INSTANCE out of maintenance mode ...
> Site std.maint disabled.
> To activate the new configuration, you need to run:
> service apache2 reload
>
>
>
>
>
> Enabling site std.
> To activate the new configuration, you need to run:
> service apache2 reload
> * Reloading web server config apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
>
>
>
>
>
> [ OK ]
> Reloading apache ...
> * Reloading web server config apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
>
>
>
>
>
> [ OK ]
> Enabling crontab for the ckanstd user ...
>
>
>
> Can you please help to solve the problem?
>
> thanks,
> Sen WANG
>
>
> _______________________________________________
> ckan-dev mailing list
> ckan-dev at lists.okfn.org
> http://lists.okfn.org/mailman/listinfo/ckan-dev
> Unsubscribe: http://lists.okfn.org/mailman/options/ckan-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okfn.org/pipermail/ckan-dev/attachments/20130312/5d21ea12/attachment-0001.html>
More information about the ckan-dev
mailing list