!["INSTALLATION](https://rvso.com/image/1417424/%22INSTALLATION.png)
Ich habe vor kurzem das WebDAV-Plugin installiert, leider funktioniert es nicht. Ich habe die Anweisungen in der Readme-Datei des Plugins befolgt, d. h.:
"INSTALLATION
Option 1: wenn Sie auf WebDAV über "http [s] :/ / webdav.domain.tld" zugreifen
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>
Dann Plugin-Konfiguration: webdav_base_uri = "/"; webdav_host = "webdav.domain.tld"
AUFBAU
- Gehe zu PluginsAdministartion
- Konfigurieren von Eigenschaften
- Machen Sie das Plugin verfügbar."
Für unsere Konfiguration verwenden wir: Tuleap befindet sich auf: project.domain.com auf dem Apache-Server auf Centos 6.5 Tuleap Version 7.3 Webdav-Konfiguration: webdav_host = „files.project.domain.com“
Wenn wir jedoch auf Folgendes zugreifen möchten:http://files.projekt.domäne.com, wir haben eine schöne 404 erhalten, und in den Apache-Protokollen: „Datei existiert nicht: /home/groups/files“. und https, sie wird an Tuleap übertragen …
Wenn jemand Ideen hat, wäre das großartig.
Danke.
Antwort1
Sie müssen es vor dem endgültigen virtuellen Host hinzufügen:
#
# 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>
Andernfalls wird es gefangen von*.%sys_default_domain%