Hallo,
ich habe eine Apache mit PHP4 Standardinstallation mit SuSE 7.3 durchgeführt. Im Apache habe ich den Benutzer xxx mit der "User" Variablen angegeben. Wenn ich in einem PHP-Skript folgenden Befehl auführe:
passthru("whoami");
bekomme ich auch xxx als Ausgabe. Dennoch sieht es so aus, als hätte ich aus dem PHP-Skript heraus nicht die gleichen Berechtigungen wie der Benutzer sie hat, wenn ich mich als xxx einlogge. Der Benutzer xxx hat Zugriffsrechte auf ein über NFS gemountetes Laufwerk - von PHP aus hab ich aber keine Zugriffsrechte auf dieses Laufwerk. Die Variable "Group" ist im Apache auch korrekt gesetzt. Kann mir jemand verraten, was ich evtl. noch konfigurieren muss, damit ich die gleichen Berechtigungen habe, wie der Benutzer xxx sie auf der Command-Ebene auch hat?
Danke,
Heiko
ich habe eine Apache mit PHP4 Standardinstallation mit SuSE 7.3 durchgeführt. Im Apache habe ich den Benutzer xxx mit der "User" Variablen angegeben. Wenn ich in einem PHP-Skript folgenden Befehl auführe:
passthru("whoami");
bekomme ich auch xxx als Ausgabe. Dennoch sieht es so aus, als hätte ich aus dem PHP-Skript heraus nicht die gleichen Berechtigungen wie der Benutzer sie hat, wenn ich mich als xxx einlogge. Der Benutzer xxx hat Zugriffsrechte auf ein über NFS gemountetes Laufwerk - von PHP aus hab ich aber keine Zugriffsrechte auf dieses Laufwerk. Die Variable "Group" ist im Apache auch korrekt gesetzt. Kann mir jemand verraten, was ich evtl. noch konfigurieren muss, damit ich die gleichen Berechtigungen habe, wie der Benutzer xxx sie auf der Command-Ebene auch hat?
Danke,
Heiko
Kommentar