tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
209
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Dukeatcoding Dukeatcoding ist offline Mitglied Bronze
    Registriert seit
    Jan 2004
    Beiträge
    47
    Ich habe ein Skript, dass auf Strato Webspace schön funktioniert aber nachdem Server Umzug nicht mehr entpacken möchte

    Der entscheidende Part wo es jetzt zum Fehler kommt
    PHP-Code:
    <?
    $uid 
    42;
    $time time();
       
    // Datei entpacken
      
    $archivpfad "xxx.zip";
      
    $ausgabepfad "./".$uid."_".$time."/";
      include(
    'pclzip.lib.php5');
      
    $archive = new PclZip($archivpfad);
      if (
    $archive->extract(PCLZIP_OPT_PATH$ausgabepfad) == 0) {
        die(
    "Error : ".$archive->errorInfo(true));
      }
      echo 
    "<pre>";
      
    var_dump($v_result_list);
      echo 
    "</pre>";
      
    ?>
    ZIP Klasse: http://www.phpconcept.net/pclzip/
    Der FTP Nutzer ist xxx somit gehören ihm Skript und FTP Dateien die hochgeladen wurden

    Der Ausgabe Ordner vom Entzippen wird erstellt und gehört user wwwrun und hat CHMOD 755 so, dass zumindest er reinschreiben sollen könnte. Leider sind nach Ausführung des Skriptes keine Fehlermeldungen angezeigt worden aber es wurde nichts entzippt.

    CHMOD 777 auf den ordner ändert nichts...

    Erst wenn ich mit chown den ordner an xxx übergebe funktioniert es. Hat jemand eine Idee zu diesem Problem ?
     

  2. #2
    Dukeatcoding Dukeatcoding ist offline Mitglied Bronze
    Registriert seit
    Jan 2004
    Beiträge
    47
    Nach etlichen Stunden weiss ich jetzt woher das Problem rühert kann es aber noch nicht beheben.

    Auf dem Server läuft Plesk dies hat im Bezug auf die Einstellungen / Konfiguration zur Folge, dass PHP als Apache Modul läuft.

    Aus diesem Grunde sind Eigentümer der Datei ftpuser und ausführender User wwwrun unterschiedlich was zu etlichen verschiedenen Dateirechtprobleme führt.

    Ich versuche es gerade irgendwie auszutricksen... mit einfachen chmod777 oder ähnlichen.

    Richtig lösen müsste man es wahrscheinlich durch die installation von suPHP oder in dem man PHP als CGI laufen lässt, beides ist bei PLESK scheinbar nicht ganz so einfach... weswegen ich es zumindest heute nicht mehr probiere.

    Wäre cool wenn jemand irgendeinen Lösungsansatz hat.
     

Ähnliche Themen

  1. Mit PHP entzippen
    Von Tix im Forum PHP
    Antworten: 9
    Letzter Beitrag: 06.07.06, 22:38
  2. Frage zu Dateirechten
    Von glader im Forum PHP
    Antworten: 2
    Letzter Beitrag: 11.05.06, 18:22
  3. Dringende Hilfe bei Dateirechten benötigt!
    Von tupwebma im Forum Linux & Unix
    Antworten: 5
    Letzter Beitrag: 01.03.05, 18:43
  4. Antworten: 1
    Letzter Beitrag: 28.01.05, 13:15
  5. *.zip Dateien mit PHP entzippen
    Von aquasonic im Forum PHP
    Antworten: 6
    Letzter Beitrag: 28.07.04, 14:36