07.04.2016, 19:12
ich habe die Rechte von 775 auf 777 geändert, weil das nicht funktioniert hat. Linux Dienste lassen sich selten als Root starten deshalb wechseln sie meist automatisch den User. Da das Skript allerdings als Root gestartet werden muss, gehören die Dateien root:root. Ein Dienstuser fehlt deshalb in die letzte stelle der dreistelligen Berechtigungsnummer. Da die seite für templates schreib und lösch rechte benötigt, braucht man an letzter stelle eine 7. Alternativ kann man die Besitzer der Dateien auf den jeweiligen dienstuser ändern. d.h. mit ps -aux den user suchen und eintragen. Ob dadurch nicht weitere Probleme entstehen kann ich nicht sagen. Ich warne nur die Datenbank, die wieder einen anderen user hat, aus sämtlichen Ordnern auszuschließen da die irgendwo eine .sock datei reinschreibt. Wenn man es als LAN game verwendet und nicht im dauerbetrieb und auch nicht aus dem internet drauf zugreifen lässt, schadet ein 777 nicht ;-)