And also: your permission list Cheers / Erik
On Wed, Apr 6, 2011 at 2:46 PM, Erik Andersson <[email protected]> wrote: > How does your trac.ini look? > > Cheers / Erik > > On Wed, Apr 6, 2011 at 2:38 PM, Janosch Scharlipp > <[email protected]> wrote: >> i am realy desperate, tried an installation from trunk, still the same issue: >> >> The resulting reproduction output is: >> >> ==== Zum Reproduzieren ==== >> >> Während der Ausführung von GET auf `/` hat Trac einen internen Fehler >> gemeldet. >> >> ''(Bitte geben Sie hier weitere Details an)'' >> >> Anfrageparameter: >> {{{ >> {} >> }}} >> >> User agent: `#USER_AGENT#` >> >> ==== Systeminformationen ==== >> ''Systeminformation nicht verfügbar'' >> >> ==== Aktive Plugins ==== >> ''Plugininformation nicht verfügbar'' >> >> ==== Python-Zurückverfolgungsinformationen ==== >> {{{ >> Traceback (most recent call last): >> File >> "/srv/trac/python-environment/lib/python2.5/site-packages/Trac-0.13dev_r10668-py2.5.egg/trac/web/main.py", >> line 473, in _dispatch_request >> dispatcher.dispatch(req) >> File >> "/srv/trac/python-environment/lib/python2.5/site-packages/Trac-0.13dev_r10668-py2.5.egg/trac/web/main.py", >> line 154, in dispatch >> chosen_handler = self.default_handler >> File >> "/srv/trac/python-environment/lib/python2.5/site-packages/Trac-0.13dev_r10668-py2.5.egg/trac/config.py", >> line 691, in __get__ >> self.section, self.name)) >> AttributeError: Cannot find an implementation of the "IRequestHandler" >> interface named "WikiModule". Please update the option >> trac.default_handler in trac.ini. >> }}} >> >> >> Its a fresh installation and a fresh trac environment, no >> configuration changed. Does nobody have an idea how to get to the root >> of the problem? >> >> Kind regards, >> Janosch >> >> >> >> >> On Wed, Mar 30, 2011 at 10:28 PM, Janosch <[email protected]> >> wrote: >>> I made once again a clean installation, still getting the same error. >>> I think something is wrong with trac, but i don't know how to debug. >>> Any ideas? File a bug report? >>> >>> Kind regards >>> Janosch >>> >>> >>> On 25 Mrz., 00:59, Janosch <[email protected]> wrote: >>>> Hi, >>>> some people seem to have had this issue, but i couldn't find a >>>> solution for it. >>>> >>>> My setup is: >>>> >>>> - i installed virtualenv and pip on an ubuntu server >>>> - created a new virtual environment (python 2.5) >>>> - there i installed babel, genshi and trac in this order >>>> - then i created a trac-environment >>>> - integrated the thing in my apache using mod_wsgi >>>> >>>> The result is: >>>> >>>> - tracd runs fine >>>> - when visiting from apache, i get the error "AttributeError: Cannot >>>> find an implementation of the "IRequestHandler" interface named >>>> "WikiModule"." >>>> >>>> On this list i found someone having the same problem, kind of a >>>> solution was to copy lots of imports of trac modules into the wsgi >>>> script. I tried this to, and it did have some effect (the error >>>> message disappears, and trac works somehow), but still the >>>> installation does not work as expected (plugins do not work at all). >>>> >>>> my wsgi-handler looks like: >>>> ----------------------------------- >>>> import os >>>> import sys >>>> import site >>>> >>>> site.addsitedir('/.../trac/py-env/lib/python2.5/site-packages') >>>> >>>> os.environ['TRAC_ENV'] = '/.../trac/trac-env' >>>> os.environ['PYTHON_EGG_CACHE'] = '/.../trac/trac-env/eggs' >>>> >>>> if False: # when i switch here to True, things work somehow, but not >>>> correctly >>>> from trac.db import sqlite_backend >>>> from trac.mimeview import rst >>>> from trac.ticket import query >>>> from trac.ticket import report >>>> from trac.versioncontrol import svn_fs >>>> from trac.web import auth >>>> from trac.wiki import macros >>>> >>>> from trac import about >>>> from trac import attachment >>>> >>>> from trac.admin import web_ui >>>> from trac.prefs import web_ui >>>> from trac.search import web_ui >>>> from trac.ticket import web_ui >>>> from trac.timeline import web_ui >>>> from trac.versioncontrol import web_ui >>>> from trac.wiki import web_ui >>>> from acct_mgr.web_ui import * >>>> >>>> import trac.web.main >>>> application = trac.web.main.dispatch_request >>>> --------------------------------------- >>>> >>>> my httpd.conf entry looks like: >>>> --------------------------------------- >>>> <VirtualHost ...:80> >>>> ServerName ...:80 >>>> Alias /chrome/site /.../trac/trac-resources/site >>>> Alias /chrome/common /.../trac/trac-resources/common >>>> WSGIScriptAlias / /.../trac/handler.wsgi >>>> >>>> <Directory /.../trac/trac-resources> >>>> Order allow,deny >>>> Allow from all >>>> </Directory> >>>> <Directory /.../trac/py-env> >>>> WSGIApplicationGroup %{GLOBAL} >>>> Order deny,allow >>>> Allow from all >>>> </Directory> >>>> <Location '/'> >>>> AuthType Basic >>>> AuthName "Trac" >>>> AuthUserFile /.../trac/trac-env/htpasswd >>>> Require valid-user >>>> </Location> >>>> </VirtualHost> >>>> ------------------------------------- >>>> >>>> at the moments everything is owned by www-data, the user my apache is >>>> running with. >>>> >>>> Does anybody have an idea how to get over this problem? What >>>> information do i have to provide, to get closer to the root of the >>>> problem? >>>> >>>> Kind regards, >>>> Janosch >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Trac Users" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> For more options, visit this group at >>> http://groups.google.com/group/trac-users?hl=en. >>> >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Trac Users" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/trac-users?hl=en. >> >> > -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/trac-users?hl=en.
