![]() |
[PHP] Exec
Hallo!
Ich habe ein Problem! *g* Ich möchte z.B. übers Web bestimmte Dateien auf einem LAMP-System aufrufen lassen ... Bsp: (nur mal als Test) echo "TEST" > /home/xyz/test.txt Nungut .. ich dachte mir, so müsste das gehen: <? exec("echo \"TEST\" > /home/xyz/test.txt"); ?> Tut sich aber nichts :((( Der Webuser hat Probeweise alle Rechte auf die Datei (test.txt) ... dennoch .. da wird serverseitig nichts geschrieben .. Owner der Datei ist auch der Webuser ... Frage: wieso? Bitte helft mir! |
Kann es sein, dass der Benutzer, unter dem der Webserver laeuft, auf das Verzeichnis /home oder /home/xyz keinen Zugriff hat, was auch gut so ist?
Probier mal, ins /tmp zu schreiben. |
Zu 99% sind die Rechte schuld... aber mit sudo lassen sich dann so nette Sachen wie "Shutdown via Web" machen :D
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag