ich habe aktuell das Problem, dass meine Unterverzeichnisse nicht funktionieren d.h. der Textinhalt wird angezeigt, aber kein PHP ausgeführt.
Die Startseite von Apache funktioniert, aber sobald ich in ein Unterverzeichnis wechsle, funktioniert nichts mehr.
Mittlerweile habe ich einiges versucht und viele verschiedene Optionen einfach eingetragen. Leider ohne erfolg.
Folgend einmal die 000-default.conf:
- Code: Select all
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride all
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order Deny,Allow
Allow from 127.0.0.1
Allow from localhost
Deny from all
</Directory>
Alias /admin /var/www/admin
<Directory /var/www/admin/>
Options All
AllowOverride All
order allow,deny
allow from all
</Directory>
Alias /nextcloud /var/www/nextcloud
<Directory /var/www/nextcloud/>
Options All
AllowOverride All
order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Das Root Verzeichnis ist /var/www. Dies habe ich einmal von /var/www/html auf /var/www abgeändert. Sobald ich etwas im Rootverzeichnis ablege, funktioniert alles ohne Probleme.
Sobald wir ein Unterverzeichnis ansprechen, ist es vorbei.
In meiner Apache.conf habe ich folgende Verzeichnisse definiert:
- Code: Select all
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
Vielleicht hat jemand von euch eine zündende Idee?
Vielen Dank und beste Grüße,
Maxe