Trac - это приложение для отслеживания ошибок и управления проектами, работающее на Python. Согласно вики Trac , существует несколько вариантов установки Trac, автономного сервера (tracd) или под выделенный веб-сервер с использованием одного из следующих вариантов:
FastCGI - Недоступно для Windows. mod_wsgi - Нет версии mod_wsgi, доступной для Apache 2.2.22 и Python 2.7.3-amd64, которая действительно работает в моей системе! mod_python - больше не рекомендуется, так как mod_python больше не поддерживается активно) CGI - не следует использовать, поскольку производительность далека от оптимальной)
Это оставляет мне ноль способов запустить Trac на Windows.
Apache 2.2.22 с загрузкой ModWSGI, запускает службу Apache2.2 при запуске без каких-либо журналов ошибок. Отключение строки в конфигурации apache для загрузки mod_wsgi восстанавливает работоспособность.
Я просто хочу установить Trac на Windows с включенной аутентификацией. Я не могу заставить работать authenetication, используя базовый tracd
например:
tracd -p 8000 --basic-auth="c:\tmp,c:\tmp\Passwords.md5.txt,mycompany" c:\tmp\RootFolder
И я не могу установить Mod_WSGI. Я буду продолжать пытаться выяснить, какая комбинация работает, я подозреваю, что для начала мне нужно было установить 32-битный python вместо 64-битного python. Неужели я неправильно установил Python 64 bit 2.7.3? Я попытался снова со всеми 32-битными компонентами, и все еще не могу заставить MOD_WSGI работать с apache 2.2.22. Я собираюсь попытаться скомпилировать mod_wsgi самостоятельно с помощью Visual C++ Express 2010, но мне кажется, что это должно быть проще, чем запустить Trac в Windows с аутентификацией.
Есть ли способ запустить Trac в Windows, под Apache, с аутентификацией?
Последняя статья "Trac on Windows" умерла в 2008 году, оставив только эту ссылку на интернет-архив для настройки "Trac on Windows".
Обновление установщика Bitnami выглядит многообещающе, но вылетает при запуске на Windows Server 2008 R2. Обходной путь должен выполняться с --mode win32
качестве параметров командной строки (используйте меню «Выполнить» или командную строку, чтобы вы могли запустить установщик с параметрами.)