ich versuche gerade Trac unter mod_python zu installieren. Als CGI läuft das ganze schon einwandfrei. Ich möchte es jetzt per mod_python installieren, damit es ein wenig schneller wird
Ok.
Umgebung: SuSE 9.1 / Apache 2.0.55 / Python 2.3.3 / mod_python 3.2.8
Der VHOST für den mod_python Test:
Code: Alles auswählen
<VirtualHost *:80>
    DocumentRoot    /usr/local/tracenv/antsvk
    ServerName tracmod.localhost
    ServerAlias tracmod.wanderer
    ServerAlias tracmod.gallien.de
    <Location />
        SetHandler mod_python
        PythonHandler trac.web.modpython_frontend
        PythonOption TracEnv /usr/local/tracenv/antsvk
        PythonOption TracUriRoot /usr/local/tracenv/antsvk
        PythonPath "sys.path + ['/usr/local/svn-1.2.3/lib/svn-python']"
    </Location>
    ErrorLog logs438/tracmod.error.log
    CustomLog logs438/tracmod.access.log Combined
</VirtualHost>
Web-Server Log Auszug:
Code: Alles auswählen
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 22, in ?\n    from trac.env import open_environment
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3/site-packages/trac/env.py", line 21, in ?\n    from trac import db, db_default, util
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3/site-packages/trac/db.py", line 205, in ?\n    import pysqlite2.dbapi2 as sqlite
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend:   File "build/bdist.linux-i686/egg/pysqlite2/dbapi2.py", line 32, in ?
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend:   File "build/bdist.linux-i686/egg/pysqlite2/_sqlite.py", line 7, in ?
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend:   File "build/bdist.linux-i686/egg/pysqlite2/_sqlite.py", line 4, in __bootstrap__
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3/site-packages/setuptools-0.6a9-py2.3.egg/pkg_resources.py", line 676, in resource_filename\n    return get_provider(package_or_requirement).get_resource_filename(
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3/site-packages/setuptools-0.6a9-py2.3.egg/pkg_resources.py", line 1064, in get_resource_filename\n    self._extract_resource(manager, self._eager_to_zip(name))
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3/site-packages/setuptools-0.6a9-py2.3.egg/pkg_resources.py", line 1081, in _extract_resource\n    real_path = manager.get_cache_path(self.egg_name, self._parts(zip_path))
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3/site-packages/setuptools-0.6a9-py2.3.egg/pkg_resources.py", line 713, in get_cache_path\n    ensure_directory(target_path)
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3/site-packages/setuptools-0.6a9-py2.3.egg/pkg_resources.py", line 2137, in ensure_directory\n    os.makedirs(dirname)
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3/os.py", line 153, in makedirs\n    makedirs(head, mode)
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3/os.py", line 153, in makedirs\n    makedirs(head, mode)
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3/os.py", line 154, in makedirs\n    mkdir(name, mode)
[Sat Apr 08 19:09:23 2006] [error] [client 192.168.1.200] PythonHandler trac.web.modpython_frontend: OSError: [Errno 13] Permission denied: '/root/.python-eggs'
Ich habe schon versucht einiges zu lesen...aber irgendwie bin ich nicht zu einem Ergebnis gekommen.
Auf meinem Internetserver läuft das Ganze einwandfrei
SuSE 9.3:
Apache/2.0.55 (Unix)
mod_ssl/2.0.55 OpenSSL/0.9.7e
DAV/2
mod_python/3.2.8
Python/2.4
SVN/1.2.3
Hat da vielleicht mal irgendwer mal einen Hinweis wo ich noch nachgucken kann oder lesen kann?
vielen Dank im Voraus.
MfG
Karl Heinz Marbaise
