Hallo,
ich habe ein PHP-Script, welches (ggf. ein Verzeichnis anlegt und darin) eine Datei speichert. Je nach Datei muss der Benutzer gewechselt werden, da dieser natürlich nur Zugriff auf seine eigenen Daten haben soll.
Das ganze läuft unter Ubuntu 18.04 mit PHP 7.2.34.
Ich weiß, dass ich mit
den Besitzer der Datei / des Verzeichnisses ändern könnte, aber dazu müsste mein Script Superuser-Berechtigungen haben, was ich nicht so toll finde.
WIe könnte ich das Problem sonst noch elegant lösen?
Eine Idee wäre, einen Watch auf ein Verzeichnis zu machen, welcher diese Aufgabe per Shellscript erledigt. Gibt es statt dessen eine rein PHP-basierende Möglichkeit?
Vielen Dank im Voraus.
ich habe ein PHP-Script, welches (ggf. ein Verzeichnis anlegt und darin) eine Datei speichert. Je nach Datei muss der Benutzer gewechselt werden, da dieser natürlich nur Zugriff auf seine eigenen Daten haben soll.
Das ganze läuft unter Ubuntu 18.04 mit PHP 7.2.34.
Ich weiß, dass ich mit
PHP-Code:
chown()
WIe könnte ich das Problem sonst noch elegant lösen?
Eine Idee wäre, einen Watch auf ein Verzeichnis zu machen, welcher diese Aufgabe per Shellscript erledigt. Gibt es statt dessen eine rein PHP-basierende Möglichkeit?
Vielen Dank im Voraus.
Kommentar