У меня есть два автономных проекта trac (два веб-сайта)
/path/to/project1
/path/to/project2
Я создал папку шаблонов перед проектами, так как шаблон будет применяться к, и перечислить все доступные проекты.
/path/to/templates
Итак, вместо использования
$ tracd -p 8080 /path/to/project1 /path/to/project2
я использовал
$ tracd -p 8080 -e /path/to
на основе примеров использования, приведенных здесь. Откроется страница с «Доступными проектами» и двумя перечисленными ссылками на проекты. Все идет нормально...
Затем я перешел к здесь Примеры использования, скопировал шаблон в тему "Список проектов" и сохранил его в /path/to/templates/projects.html
Затем в соответствии с их страницей я экспортирую путь к шаблону «Доступные проекты».
$ export TRAC_ENV_INDEX_TEMPLATE=/path/to/templates/projects.html
$ sudo -u myUsername tracd --port=8000 -e /path/to
Когда я подтягиваюсь http://localhost:8000
, я получаю следующее
Available Projects
project1 - Voyage to Mars
project2 - The Return Trip
templates: Error 2, 'No such file or directory'
Все пути абсолютны от корня, я не уверен, почему trac не может найти шаблон. Любые идеи, что мне не хватает?
Спасибо за любую помощь ...