Image Upload - Server setzt falsche Rechte

Apache, Lighttpd, nginx, Cherokee
Anonymous

Image Upload - Server setzt falsche Rechte

Post by Anonymous » 2008-01-03 08:29

Hallo !

Ich habe einen RootServer und auf diesem verschiedene Webseiten laufen.

Unter anderem habe ich auf diesem Server ein Auktionshaus laufen und musste nun feststellen, dass wenn man eine Auktion anlegt und ein oder mehrere Bilder hochlädt, die Bilder zwar in dem entsprechenden Verzeichnis abgelegt werden, aber die Rechte falsch gesetzt werden.

Somit werden die Bilder in den Auktionen nicht angezeigt und man muss manuell die Rechte der Bilder per FTP-Programm setzen, damit diese dann auch angezeigt werden.
Auch werden das Galeriebild und die Thumbs nicht angezeigt, obwohl GD_Lib installiert ist.

Hat jemand eine Ahnung, woran das liegen kann?

In der Datei upload.php steht drin, dass die Rechte auf 777 gesetzt werden sollen, was aber nicht passiert.

hier mal der entsprechende Auszug aus der upload.php

Code: Select all

 class upload {
    var $file, $filename, $destination, $permissions, $extensions, $tmp_filename;

    function upload($file = '', $destination = '', $permissions = '777', $extensions = '') {

      $this->set_file($file);
      $this->set_destination($destination);
      $this->set_permissions($permissions);
      $this->set_extensions($extensions);

      if (xtc_not_null($this->file) && xtc_not_null($this->destination)) {
        if ( ($this->parse() == true) && ($this->save() == true) ) {
          return true;
        } else {
          return false;
        }
      }
    }


Hat jemand dasselbe Problem gehabt und es lösen können?

Bin für jede Hilfe dankbar !

Roger Wilco
Administrator
Administrator
Posts: 5924
Joined: 2004-05-23 12:53

Re: Image Upload - Server setzt falsche Rechte

Post by Roger Wilco » 2008-01-03 11:24

Suche nach SuExec und SuPHP.