Tuleap - как установить плагин webdav?

629
matooma

Я недавно установил плагин webdav, к сожалению, он не работает. Я следовал инструкциям в readme плагина, а именно:

"МОНТАЖ

Вариант 1: если вы обращаетесь к webdav через "http [s]: / / webdav.domain.tld"

 Under / etc / httpd / conf / httpd.conf: Add a virtual host to WebDAV domain name (before definition of "Project website hosts virtual alias" if any): <VirtualHost webdav.domain.tld:80> Include conf.d / php.conf DocumentRoot / usr / share / Codendi / plugins / webdav / www  AliasMatch ^ / (. *) / Usr / share / Codendi / plugins / webdav / www / index.php  <Directory /usr/share/codendi/plugins/webdav/www> Options Indexes MultiViews AllowOverride None Order allow, deny Allow from all </ Directory> </ VirtualHost> 

Затем настройка плагина: webdav_base_uri = "/"; webdav_host = "webdav.domain.tld"

КОНФИГУРАЦИИ

  1. Перейти к PluginsAdministartion
  2. Настроить свойства
  3. Сделайте плагин доступным. "

Для нашей конфигурации мы используем: Tuleap включен: project.domain.com на сервере apache на Centos 6.5 Tuleap версии 7.3 Конфигурация Webdav: webdav_host = "files.project.domain.com"

однако, если мы хотим получить доступ к: http://files.project.domain.com, мы получили красивый 404 и в журналах apache: «Файл не существует: / home / groups / files». и https, он переводится в тулеап ...

Если у кого-то есть идеи, это будет здорово.

Благодарю.

0

1 ответ на вопрос

0
Manuel VACELET

Вам нужно добавить его до финального Виртуального хоста:

# # Subversion virtual hosts alias # <VirtualHost *:80> ServerName %sys_default_domain% ServerAlias svn.*. %sys_default_domain% Include conf.d/codendi_svnroot.conf </VirtualHost>  ... place it here ...   # # Project web site virtual hosts alias # <VirtualHost *:80> ServerName %sys_default_domain% ServerAlias *.%sys_default_domain% ... </VirtualHost> 

В противном случае он будет пойман *.%sys_default_domain%

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