Hallo,
da sich mein Problem inzwischen verändert hat, ist es hoffentlich okay, wenn ich hier noch mal nen neuen Thread aufmache und die Sache ausführlicher schildere: Ich kann im Ordner für die persönliche Webseite (/home/user/www) keine php-Dateien ausführen. Bei Eingabe von IP-Adresse https://ip-adresse/~user/dateiname.php erscheint ein Fehler "500 Internal Server Error". HTML-Dateien hingegen lassen sich problemlos ausführen. PHP-Dateien, die im Ordner /web abgelegt sich, laufen problemlos.
Folgende Situation:
- DS223j mit DSM 7.2.1-69057 Update 1
- Benutzer-Home-Dienst aktiviert
- Apache als HTTP-Backend-Server eingestellt
- Für PHP das Default-Profil mit PHP8 und testweise allen Erweiterungen sowie PHP-Cache ausgewählt
- "Persönliche Webseite aktivieren" angeklickt, gleiche Einstellungen wie oben
- PHP open_basedir Standard:none
- Rechte des Ordners /homes/nutzer/www:
-- Besitzer: Nutzer
-- Gruppe: http
-- Berechtigungen: rwxr-x-r-x
- Rechte auszuführende Datei:
-- Besitzer: Nutzer
-- Gruppe: http
-- Berechtigungen: rwxrwxrwx
Die WebStation meldet:
- Standard-Serverstatus: normal
- Status der persönlichen Webseite: normal
- Status von Webportal: normal
- Apache HTTP Server 2.4 normal
- PHP 8.0 normal
Die Datei, die ich auszuführen möchte, ist eine Kopie der Datei /web/index.html. Als HTML-Datei wird sie ausgeführt, als PHP-Datei (index.php) nur im Ordner /web, nicht im Ordner /home/user/www. Auch eine phpinfo.php lässt sich im Ordner /home/user/www nicht ausführen.
Hat einer von Euch ne Idee, woran das liegen könnte?
Beste Grüße,
Jan
da sich mein Problem inzwischen verändert hat, ist es hoffentlich okay, wenn ich hier noch mal nen neuen Thread aufmache und die Sache ausführlicher schildere: Ich kann im Ordner für die persönliche Webseite (/home/user/www) keine php-Dateien ausführen. Bei Eingabe von IP-Adresse https://ip-adresse/~user/dateiname.php erscheint ein Fehler "500 Internal Server Error". HTML-Dateien hingegen lassen sich problemlos ausführen. PHP-Dateien, die im Ordner /web abgelegt sich, laufen problemlos.
Folgende Situation:
- DS223j mit DSM 7.2.1-69057 Update 1
- Benutzer-Home-Dienst aktiviert
- Apache als HTTP-Backend-Server eingestellt
- Für PHP das Default-Profil mit PHP8 und testweise allen Erweiterungen sowie PHP-Cache ausgewählt
- "Persönliche Webseite aktivieren" angeklickt, gleiche Einstellungen wie oben
- PHP open_basedir Standard:none
- Rechte des Ordners /homes/nutzer/www:
-- Besitzer: Nutzer
-- Gruppe: http
-- Berechtigungen: rwxr-x-r-x
- Rechte auszuführende Datei:
-- Besitzer: Nutzer
-- Gruppe: http
-- Berechtigungen: rwxrwxrwx
Die WebStation meldet:
- Standard-Serverstatus: normal
- Status der persönlichen Webseite: normal
- Status von Webportal: normal
- Apache HTTP Server 2.4 normal
- PHP 8.0 normal
Die Datei, die ich auszuführen möchte, ist eine Kopie der Datei /web/index.html. Als HTML-Datei wird sie ausgeführt, als PHP-Datei (index.php) nur im Ordner /web, nicht im Ordner /home/user/www. Auch eine phpinfo.php lässt sich im Ordner /home/user/www nicht ausführen.
Hat einer von Euch ne Idee, woran das liegen könnte?
Beste Grüße,
Jan