Hallo,
ich bin gerade dabei zu versuchen, mir ownCloud zu installieren und musste auf dem Server noch das rewrite im Apachen aktivieren.
Das habe ich dann gemacht, indem ich in der sites-enabled/000-default AllowOverride auf All gesetzt habe, unter /var/www/ .
Anschließend habe ich noch a2enmod mod_rewrite aktiviert, was ja jetzt eigentlich funktionieren sollte, aber der Apache startet jetzt nicht mehr. Ich erhalte folgenden Fehler:
Starting web server: apache2apache2: Syntax error on line 230 of /etc/apache2/apache2.conf: Syntax error on line 8 of /etc/apache2/sites-enabled/000-default.save.1: Expected </VirtualHost> but saw </Directory>
Die vHost sieht so aus:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
Alles anzeigen
Da ich es nachträglich wieder geändert hatte, da ich dachte, es könnte etwas damit zu tun haben, steht nun AllowOverride wieder auf None.
Wie kommt dieser Fehler ?
Nachtrag: Die Webseite sowie Froxlor ist zu erreichen, anscheinend läuft ja etwas, aber wieso sagt er dann "failed" ?
Mit freundlichen Grüßen,
Lorenz Woth