[PHP] PHP Error Nachricht

Dieses Thema im Forum "Webentwicklung" wurde erstellt von matze-pe, 21. Dezember 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 21. Dezember 2006
    PHP Error Nachricht

    Hallo,
    habe nen Filehostscript installiert.
    Und jetzt kommt folgende Fehlermeldung:
    Warning: filesize() [function.filesize]: open_basedir restriction in effect. File(./storage/..) is not within the allowed path(s): (/var/www/web10/html/:/var/www/web10/phptmp/:/var/www/web10/files/:/var/www/web10/atd/) in /var/www/web10/html/index.php on line 19

    In Zeile 19 von index.php steht das hier:
    $sizehosted = $sizehosted + filesize ("./storage/".$file);

    was mussich machen, damit die fehlermeldung weggeht?
    mfg
    matze-pe
     

  2. Anzeige
    Dealz: stark reduzierte Angebote finden.
  3. #2 22. Dezember 2006
    AW: PHP Error Nachricht

    Lese die Fehlermeldung ;)
    Er probiert von File(./storage/..) die Dateigröße zu besorgen, aber dein Ordner liegt in /var/www/web10/html/

    Probiere einfach mal filesize("./var/www/web10/html/storage/".$file);
     
  4. #3 22. Dezember 2006
    AW: PHP Error Nachricht

    /var/www/web10/html/./storage/..
    sollte doch eigentlich bei
    /var/www/web10/html/
    enden, was ja in einer erlauben Basedir liegt. Von daher seltsamer Fehler.
    Ich denke mal, dass das eine Schleife ist. Bau mal folgendes ein:
    PHP:
    if( substr ( $file 0 1 ) ==  "." )) continue;
     
  5. #4 22. Dezember 2006
    AW: PHP Error Nachricht

    der ordner liegt im selben pfad wie die php datei. also muss der pfad so lauten (und nicht mit ./ davor!!):
    PHP:
    $sizehosted  $sizehosted  filesize  ( "storage/" . $file );
    oder kann es sein, dass du vorher mit opendir/readdir/scandir einen ordner eingelesen hast? wenn ja musst du noch ne if schleife reinbauen:
    PHP:
    if( $file  !==  ".."  OR  $file  !==  "." )
    {
        
    $sizehosted  $sizehosted  filesize  ( "storage/" . $file );
    }
     
  6. #5 22. Dezember 2006
    AW: PHP Error Nachricht

    "<verzeichnis>" ist die Kurzform von "./<verzeichnis>/".
    "." ist immer das aktuelle Verzeichnis, ".." das übergeordnete.
     
  7. #6 22. Dezember 2006
  8. #7 22. Dezember 2006
    AW: PHP Error Nachricht

    Zeig mal deine phpinfo().
     
  9. #8 22. Dezember 2006
    AW: PHP Error Nachricht

    Findest du hier:
    http://cek-peine.de/info.php
    mfg
    matze

    //edit:
    habe die schose mal auf funpic gezogen,
    und da funktioniert alles einwandfrei.
    Woran kann das bei meinem Server sein?
     
  10. #9 22. Dezember 2006
    AW: PHP Error Nachricht

    Hab mir deine phpinfo() nicht ganz genau angeschaut, aber was sagt das Skript denn, wenn du
    PHP:
    error_reporting ( E_ALL  E_STRICT );
    an den Anfang setzt?
     
  11. #10 22. Dezember 2006
    AW: PHP Error Nachricht

    Wenn ich das hier einsetze:
    error_reporting(E_ALL | E_STRICT);

    Dann ändert sich nix.
    Muss also an meinem Webspace liegen.
     
  12. #11 22. Dezember 2006
    AW: PHP Error Nachricht

    Gebe doch mal bitte mehr Code.
    Vielleicht ist das auch nur ein Fehler, weil zum Beispiel $files falsch deklariert ist.
     
  13. #12 2. Januar 2007
    AW: PHP Error Nachricht

    Liegt 100 pro am Webspace und der fehler ist doch sonnenklar:

    Warning: filesize() [function.filesize]: open_basedir restriction in effect. <<<<| HAlt Fehler
    File(./storage/..) is not within the allowed path(s): <<<<| Ankomen beim scipt tut ./storage/.. dan such mal die datei .. in deinem storage ordner...
    (/var/www/web10/html/:/var/www/web10/phptmp/:/var/www/web10/files/:/var/www/web10/atd/)
    in /var/www/web10/html/index.php on line 19

    Sollte damit klar sein, Pfadangabe stimmt nciht, nehm mal:

    $sizehosted = $sizehosted + filesize("/var/www/web10/html/storage/".$file."");

    damit solltes gehn

    MfG V0raX
     

  14. Videos zum Thema
Die Seite wird geladen...
Similar Threads - PHP PHP Error
  1. Antworten:
    0
    Aufrufe:
    1.222
  2. Antworten:
    1
    Aufrufe:
    434
  3. Antworten:
    6
    Aufrufe:
    1.230
  4. Antworten:
    0
    Aufrufe:
    598
  5. Antworten:
    2
    Aufrufe:
    420
  • Annonce

  • Annonce