phpbar.de logo

Mailinglisten-Archive

[php] SAFE MODE und PEAR

[php] SAFE MODE und PEAR

Timo Schmidt php_(at)_phpcenter.de
Fri, 9 Nov 2001 20:55:25 +0100


* Andreas Kaiser <Grosch.Kaiser_(at)_t-online.de> [2001-11-09 20:02:53]:
>
> Das ist schon verst=E4ndlich. Nun existieren aber auf dem Server viele
> vhosts. PHP werkelt im SAFE MODE. Das bedeutet, die Scripte wollen
> unter der UserID des vhost Users ausgef=FChrt werden. Welchem User
> m=FCssen denn nun die PEAR Scripte geh=F6ren? Dem Webserver-USER oder
> "allen" vhost Usern?

Nochmal. Laeuft PHP im "safe_mode", muessen alle betroffenen Skripte
dem User gehoeren, unter dem das Skript ausgefuehrt wird. In Deinem Fall
laueft das Skript unter der UID 582, daher muessen die Dateien aus PEAR
ebenfalls der UID 582 zugeordnet sein. Damit soll verhindert werden,
dass nicht ein Skript eines bestimmten User einfach andere Skripte
anderer User ausfuehren kann.

Ist die UID Deine, dann kopier Dir das PEAR Verzeichnis in Dein
Homeverzeichnis oder lade Dir von http://www.php.net die aktuelle PHP
Version herunter (dort findest Du auch das PEAR Verzeichnis) und greife
von Deinen Skripten auf diese Version zu.


  -Timo


php::bar PHP Wiki   -   Listenarchive