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.

Reply via email to