herophil322
Member
Hallo, ich habe vorhin meinen Apache2 neugestartet, jetzt gibt er den
Syntax error aus:
apache2ctl configtest
Syntax error on line 112 of /etc/apache2/sites-enabled/100-example.de.vhost:
AuthName takes one argument, The authentication realm (e.g. "Members Only")
Action 'configtest' failed.
The Apache error log may have more information.
Ich hab mir jetzt diesen Vhost genauer angeschaut,
<IfModule mod_dav_fs.c>
# Do not execute PHP files in webdav directory
<Directory /var/www/clients/client1/web2/webdav>
<FilesMatch "\.ph(p3?|tml)$">
SetHandler None
</FilesMatch>
</Directory>
DavLockDB /var/www/clients/client1/web2/tmp/DavLock
# DO NOT REMOVE THE COMMENTS!
# IF YOU REMOVE THEM, WEBDAV WILL NOT WORK ANYMORE!
# WEBDAV BEGIN
Alias /webdav/ /var/www/clients/client1/web2/webdav/
<Location /webdav/>
DAV On
BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On
AuthType Digest
AuthName ""
AuthUserFile /var/www/clients/client1/web2/webdav/.htdigest
Require valid-user
Options +Indexes
Order allow,deny
Allow from all
</Location>
# WEBDAV END
</IfModule>
</VirtualHost>
Ich habe auch versucht die <IfModule mod_dav_fs.c> direktive zu entfernen weil webdav hier nicht wirklich benötigt wird, aber obwoll die Zeile 112 nicht mehr exisitiert schreibt der Apache2 Daemon noch immer die selbe Meldung. Ich habe auch versucht als AuthName etwas einzutragen leider ohne erfolg. (Hatte das Problem schon einmal, etwas in den AuthName eingetragen und es funktionierte).
Die Logs loggen irgendwie auch nichts mehr, ich glaub da hat es etwas gröberes.
Vielleicht hat jemand noch einen Tipp? Aber die Frage die ich habe,
apache 2 mit "apt-get --purge autoremove" entfernen dann neu installieren und dann einfach die ispconfig_update.sh ausführen.
Würde das funktionieren?
lg herophil
Syntax error aus:
apache2ctl configtest
Syntax error on line 112 of /etc/apache2/sites-enabled/100-example.de.vhost:
AuthName takes one argument, The authentication realm (e.g. "Members Only")
Action 'configtest' failed.
The Apache error log may have more information.
Ich hab mir jetzt diesen Vhost genauer angeschaut,
<IfModule mod_dav_fs.c>
# Do not execute PHP files in webdav directory
<Directory /var/www/clients/client1/web2/webdav>
<FilesMatch "\.ph(p3?|tml)$">
SetHandler None
</FilesMatch>
</Directory>
DavLockDB /var/www/clients/client1/web2/tmp/DavLock
# DO NOT REMOVE THE COMMENTS!
# IF YOU REMOVE THEM, WEBDAV WILL NOT WORK ANYMORE!
# WEBDAV BEGIN
Alias /webdav/ /var/www/clients/client1/web2/webdav/
<Location /webdav/>
DAV On
BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On
AuthType Digest
AuthName ""
AuthUserFile /var/www/clients/client1/web2/webdav/.htdigest
Require valid-user
Options +Indexes
Order allow,deny
Allow from all
</Location>
# WEBDAV END
</IfModule>
</VirtualHost>
Ich habe auch versucht die <IfModule mod_dav_fs.c> direktive zu entfernen weil webdav hier nicht wirklich benötigt wird, aber obwoll die Zeile 112 nicht mehr exisitiert schreibt der Apache2 Daemon noch immer die selbe Meldung. Ich habe auch versucht als AuthName etwas einzutragen leider ohne erfolg. (Hatte das Problem schon einmal, etwas in den AuthName eingetragen und es funktionierte).
Die Logs loggen irgendwie auch nichts mehr, ich glaub da hat es etwas gröberes.
Vielleicht hat jemand noch einen Tipp? Aber die Frage die ich habe,
apache 2 mit "apt-get --purge autoremove" entfernen dann neu installieren und dann einfach die ispconfig_update.sh ausführen.
Würde das funktionieren?
lg herophil