phpbar.de logo

Mailinglisten-Archive

[php] Upload und safe_mode

[php] Upload und safe_mode

Thies C. Arntzen thies_(at)_thieso.net
Sun, 14 Jan 2001 10:23:26 +0100


On Sat, Jan 13, 2001 at 03:39:58PM +0100, Christian Peer wrote:
> Hallo!
> 
> Folgendes Problem:
> Apache auf RedHat 6.2 mit mehreren eingerichteten Virtual Hosts
> und suexec (dürfte eigentlich nix zur Sache tun, ich schreibs mal)
> 
> PHP 4.04
> safe_mode = On
> safe_mode_exec_dir = no value
> doc_root = /home/www
> upload_tmp_dir = /home/www/php_tmp_dir
> 
> Wenn ich einen Upload probier bekomm ich folgende Fehlermeldung:
> 
> > Warning: SAFE MODE Restriction in effect. The script whose uid is 657 
> > is not allowed to access /home/www/php_tmp_dir/phpByiqrf owned by 
> > uid 631 in /home/www/irgendeinpfad/include/main.inc on line 2516
> > Unable to perform operation
> > It's impossible to install picture file
> 
> User 657 ist der Benutzer des Virtual Hosts
> User 631 ist der Hauptuser des Apachen
> 
> Kann mir jemand sagen auf was ich achten muß?

    ich hab grad 'nen patch committed der zumnindest das lesen
    der ge-uploadeten datei ermöglicht. 

    vom ChangeLog: (snaps.php.net)

...
- Allow access to uploaded files in safe_mode. Beware that you can only
  read the file. If you copy it to new location the copy will not have the
  right UID and you script won't be able to access that copy. (Thies)
...

    mfg,
    tc




php::bar PHP Wiki   -   Listenarchive