Проблема с использованием переменных сеанса ColdFusion, Tomcat и Firefox

Используйте mod_macro:

<Macro Project $repos>
<Location /git/$repos>
   DAV on
   AuthType Basic
   AuthName "Git for $repos"
   AuthUserFile /../htdocs/git/$repos/passwd.git
   Require valid-user
</Location>
</Macro>

Затем Вы просто добавляете одну строку для каждого репозитория

Use Project repos1
Use Project repos2

Это не автоматически, к сожалению, т.е. это не берет все репозитории в каталоге, но можно выполнить задание крона для создания конфигурации для Вас:

echo "# Git repository definitions" > /path/to/httpd_projectdef.conf
for i in /path/to/git/*; do echo "Use Project `basename $i`" >> /path/to/httpd_projectdef.conf; done

Макрос проекта может также сделать trac http конфигурация также, если Вы желаете.

0
задан 11 September 2009 в 12:11
1 ответ

У Вас есть использование, флажок Переменных сеанса J2EE зарегистрировался в Администраторе ColdFusion?

Если не ColdFusion использует свои собственные внутренние переменные сеанса (CFID и CFTOKEN)

Если Вы испытываете проблему всего на одном браузере, вероятно, происходит, возможно, из-за некоторых cookie, которые Вы сохранили. Попробуйте это на другом использующем компьютеры та же версия браузера, если она работает, проблемой не является сам браузер, а скорее Ваша среда браузера (cookie, и т.д.).

1
ответ дан 4 December 2019 в 23:25

Теги

Похожие вопросы