Also: Ich muss aus einem PHP Script den User wechseln.
Apache läuft über den User www-user.
Dieser muss also auf Daten zugreifen, die richtiger Weise nicht für ihn gedacht sind.
Nur dieser einzige Zugriff muss sein.
Also dachte ich mir, ich könnte mich einfach per "su" als anderer User aus dem Script heraus anmelden und den Zugriff machen.
Dummerweise funtkioniert das nicht so ganz.
Denn ich kann mit PHP die Passwortabfrage nicht abfangen.
Habe schon Kombinationen wie
Code: Alles auswählen
echo PASS|su benutzer
Code: Alles auswählen
su benutzer < `echo PASS`
Hat jemand ne Idee, wie ich das sonst lösen könnte?
Ich weiss, dass es nicht sonderlich elegant ist, aber es geht momentan nicht anders.
Ich benutze ein Debian 3.0 stable mit Kernel 2.4.2
Schonmal danke für die Hilfe.