Я пытался следовать руководству по установке Trac, но наткнулся на небольшую загадку. Я могу просматривать настройки Trac по умолчанию просто отлично, но когда я иду и пытаюсь войти, я получаю это на странице:
Информация об аутентификации Trac Error не доступна. Пожалуйста, обратитесь к документации по установке. TracGuide - Руководство пользователя и администратора Trac
Я пошел, чтобы попытаться перейти по этим ссылкам, но без игры в кости.
Вот (AFAIK) соответствующая информация:
Версии:
Apache 2.2.20 на Ubuntu 11.10
Trac 0.12.2 устанавливается через easy_install
Мой сайт Trac находится в /usr/share/www/trac/mysite/
и является результатом работы trac-admin mysite/ deploy .
файл .wsgi находится по адресу /usr/share/www/trac/cgi-bin/trac.wsgi
Внутри моего apache2.conf:
<LocationMatch "/trac/[^/]+/login">
AuthType Digest
AuthName "trac"
AuthDigestDomain /trac
AuthUserFile /usr/share/www/trac/pws/trac.htpasswd
Require valid-user
</LocationMatch>
LoadModule wsgi_module /usr/lib/apache2/modules/mod_wsgi.so
LoadModule auth_digest_module /usr/lib/apache2/modules/mod_auth_digest.so
И внутри моего 000-default
:
WSGIScriptAlias /mysite /usr/share/www/trac/cgi-bin/trac.wsgi
<Directory /usr/share/www/trac/cgi-bin>
WSGIApplicationGroup %{GLOBAL}
Order deny,allow
Allow from all
</Directory>
А мой trac.htpasswd
живет по адресу /usr/share/www/trac/pws/trac.htpasswd
Что мне не хватает?