Назад | Перейти на главную страницу

Вложения не отображаются в Trac

У меня проблемы с подключением вложений к новой установке Trac. Я использую Trac 0.11.1 в Ubuntu 9.04. Я относительно новичок в Trac, так что, надеюсь, мне просто не хватает чего-то очевидного.

После загрузки вложения я попадаю в пустой список вложений. Папка ./attachments в каталоге проекта Trac также пуста. Кроме того, ссылки вложения не отображаются правильно в Trac - они отображаются только как текст, без ссылки.

Я проверил, и у пользователя Apache есть разрешение на запись в папку ./attachments. Мог ли я пропустить какой-нибудь параметр .ini?

Я включил ведение журнала DEBUG в Trac, но в журналах ничего не говорится о загрузке вложений.

Похоже, проблема связана с несоответствием версий Trac и Python в Ubuntu 9.04. Пакет Trac - 0.11.1, а версия Python, которую использует mod_python, - 2.6. Эта комбинация не работает: Сообщение пользователей Trac, Ошибка Launchpad, Билет Trac.

Замена версии Trac репозитория пакетов Ubuntu настраиваемой установкой Trac 0.11.4, как было предложено в сообщении Trac Users, устраняет проблему, к счастью, это так же просто, как

sudo apt-get remove trac
sudo easy_install http://svn.edgewall.org/repos/trac/tags/trac-0.11.4
sudo /etc/init.d/apache2 restart