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.

Reply via email to