Fehlende Schreibrechte im PHP

Status
Für weitere Antworten geschlossen.

wiede

Benutzer
Mitglied seit
19. Mrz 2018
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich verwende den Webserver der DiskStation 216+ mit Apache 2.4 und PHP 7.0.
Seit geraumer Zeit versuche ich dem Problem fehlender Schreibrechte des PHP-Dienstes auf der Spur zu kommen, finde aber bisher keine Lösung.

Ich möchte gerne Conto 4 installieren, der Installation-Check sieht aber wie folgt aus:

screenshot1.jpg

Weiss jemand, woran das liegen kann?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Dafür sollte man erst mal wissen WO Contao hier versucht Dateien und Ordner anzulegen.
Danach kann man dann sehen wie man es behebt.
Eventuell fehlen einfach dem http Nutzer die Rechte, oder es wird auf eine Struktur außerhalb von /web zugegriffen (oder des docroot) und es fehlt eine Erlaubnis in php_open_basedir.
 

wiede

Benutzer
Mitglied seit
19. Mrz 2018
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Danke für die Antwort.

Contao versucht im eigenen Verzeichnis Dateien und Ordner anzulegen. Als ich die Rechte des Contao-Hauptordners sowie der Unterordner testweise von 755 auf 777 verändert habe, änderte sich die Fehlermeldung sinngemäß in "Es können keine Dateien oder Ordner angelegt werden , da die Ordner einem falschen Besitzer gehören".
Daraufhin habe ich die Rechte zurück korrigiert, und den Ordner rekursiv über SSH den Benutzer "http" und der Gruppe "http" zugewiesen.
Das brachte den gewünschten Erfolg:

screenshot.jpg

Danke!
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat