ConfigurationError
data_dir "/srv/www/sites/wf/stux/data" does not exists, or has incorrect ownership or
permissions.
Make sure the directory and the subdirectory pages are owned by the web
server and are readable, writable and executable by the web server user
and group.
It is recommended to use absolute paths and not relative paths. Check
also the spelling of the directory name.
Error in your configuration file "/usr/lib/python2.4/site-packages/MoinMoin/config/multiconfig.py" around line 168.
Traceback
A problem occurred in a Python script. Here is the
sequence of function calls leading up to the error, in the
order they occurred.
/usr/lib/python2.4/site-packages/MoinMoin/request/request_cgi.py
in __init__
(self=<MoinMoin.request.request_cgi.Request object>, properties={})
- 24
- 25 self._setup_vars_from_std_env(os.environ)
- 26 RequestBase.__init__(self, properties)
- 27
- 28 except Exception, err:
- global
RequestBase
= <class 'MoinMoin.request.RequestBase'>
- RequestBase.__init__
= <unbound method RequestBase.__init__>
- self
= <MoinMoin.request.request_cgi.Request object>
- properties
= {}
/usr/lib/python2.4/site-packages/MoinMoin/request/__init__.py
in __init__
(self=<MoinMoin.request.request_cgi.Request object>, properties={})
- 214 self.__dict__.update(properties)
- 215 try:
- 216 self._load_multi_cfg()
- 217 except error.NoConfigMatchedError:
- 218 self.makeForbidden(404, 'No wiki configuration matching the URL found!\r\n')
- self
= <MoinMoin.request.request_cgi.Request object>
- self._load_multi_cfg
= <bound method Request._load_multi_cfg of <MoinMoin.request.request_cgi.Request object>>
/usr/lib/python2.4/site-packages/MoinMoin/request/__init__.py
in _load_multi_cfg
(self=<MoinMoin.request.request_cgi.Request object>)
- 379 if not hasattr(self, 'cfg'):
- 380 self.clock.start('load_multi_cfg')
- 381 self.cfg = multiconfig.getConfig(self.url)
- 382 self.clock.stop('load_multi_cfg')
- 383
- self
= <MoinMoin.request.request_cgi.Request object>
- self.cfg undefined
- global
multiconfig
= <module 'MoinMoin.config.multiconfig' from '/usr...4/site-packages/MoinMoin/config/multiconfig.pyc'>
- multiconfig.getConfig
= <function getConfig>
- self.url
= 'stux.wikiinfo.org/'
/usr/lib/python2.4/site-packages/MoinMoin/config/multiconfig.py
in getConfig
(url='stux.wikiinfo.org/')
- 168 cfg = _config_cache[cfgName]
- 169 except KeyError:
- 170 cfg = _makeConfig(cfgName)
- 171 cfg = _config_cache.setdefault(cfgName, cfg)
- 172 return cfg
- cfg undefined
- global
_makeConfig
= <function _makeConfig>
- cfgName
= 'SecondTux'
/usr/lib/python2.4/site-packages/MoinMoin/config/multiconfig.py
in _makeConfig
(name='SecondTux')
- 104 module, mtime = _importConfigModule(name)
- 105 configClass = getattr(module, 'Config')
- 106 cfg = configClass(name)
- 107 cfg.cfg_mtime = max(mtime, _farmconfig_mtime)
- 108 except ImportError, err:
- cfg undefined
- configClass
= <class SecondTux.Config>
- name
= 'SecondTux'
/usr/lib/python2.4/site-packages/MoinMoin/config/multiconfig.py
in __init__
(self=<SecondTux.Config instance>, siteid='SecondTux')
- 706 self.cache.ua_spiders = self.ua_spiders and re.compile(self.ua_spiders, re.I)
- 707
- 708 self._check_directories()
- 709
- 710 if not isinstance(self.superuser, list):
- self
= <SecondTux.Config instance>
- self._check_directories
= <bound method Config._check_directories of <SecondTux.Config instance>>
/usr/lib/python2.4/site-packages/MoinMoin/config/multiconfig.py
in _check_directories
(self=<SecondTux.Config instance>)
- 918 also the spelling of the directory name.
- 919 ''' % {'attr': attr, 'path': path, }
- 920 raise error.ConfigurationError(msg)
- 921
- 922 def _loadPluginModule(self):
- global
error
= <module 'MoinMoin.error' from '/usr/lib/python2.4/site-packages/MoinMoin/error.pyc'>
- error.ConfigurationError
= <class MoinMoin.error.ConfigurationError>
- msg
= '\ndata_dir "/srv/www/sites/wf/stux/data" does not.... Check\nalso the spelling of the directory name.\n'
ConfigurationError
data_dir "/srv/www/sites/wf/stux/data" does not exists, or has incorrect ownership or
permissions.
Make sure the directory and the subdirectory pages are owned by the web
server and are readable, writable and executable by the web server user
and group.
It is recommended to use absolute paths and not relative paths. Check
also the spelling of the directory name.
- exceptions = <bound method ConfigurationError.exceptions of <MoinMoin.error.ConfigurationError instance>>
- innerException = (<class exceptions.KeyError>, <exceptions.KeyError instance>, <traceback object>)
- message = '\ndata_dir "/srv/www/sites/wf/stux/data" does not.... Check\nalso the spelling of the directory name.\n'
Traceback
A problem occurred in a Python script. Here is the
sequence of function calls leading up to the error, in the
order they occurred.
/usr/lib/python2.4/site-packages/MoinMoin/config/multiconfig.py
in getConfig
(url='stux.wikiinfo.org/')
- 166 cfgName = _getConfigName(url)
- 167 try:
- 168 cfg = _config_cache[cfgName]
- 169 except KeyError:
- 170 cfg = _makeConfig(cfgName)
- cfg undefined
- global
_config_cache
= {}
- cfgName
= 'SecondTux'
System Details
- Date: Sun, 11 May 2008 05:29:55 +0000
- Platform: Linux lampion.pfennigsolutions.de 2.6.24.4-0.1.gcc3.4.x86.i686 #1 Thu Apr 10 20:03:33 EDT 2008 i686
- Python: Python 2.4.1 (/usr/bin/python)
- MoinMoin: Release 1.6.3 (release)