kostenloser Webspace werbefrei: lima-city


FOpen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    samson

    samson hat kostenlosen Webspace.

    hallo,
    ist es auf Lima verboten fopen zu nutzen? ich habe diese fehlermeldung:
    Warning: fopen(/2964741.tmp) [function.fopen]: failed to open stream: Operation not permitted in /home/webpages/lima-city/samson/html/tut.php on line 85

    Warning: fwrite(): supplied argument is not a valid stream resource in /home/webpages/lima-city/samson/html/tut.php on line 86

    Warning: fclose(): supplied argument is not a valid stream resource in /home/webpages/lima-city/samson/html/tut.php on line 87


    Danke
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. tischfussball

    tischfussball hat kostenlosen Webspace.

    Eigentlich ist es nicht verboten. Wahrscheinlich versuchst du eine Datei zu öffnen, auf die du keinen Zugriff hast bzw. die es nicht gibt. Beachte, dass der Webspace-Pfad und der Filesystem-Pfad sich unterscheiden. Wenn möglich, solltest du in deinen PHP-Skripten den relativen Pfad benutzen. Ansonsten muss du dir den kompletten Pfad (Filesystem, nicht Webspace!) richtig zusammenbasteln.
  4. Autor dieses Themas

    samson

    samson hat kostenlosen Webspace.

    ich nutze a+ und dann soll sie erzeugt werden. Ich nutze vorallem keinen Pfad sondern einfach $fp=fopen("test.txt", "a+");

    Kann mir jemand helfen
  5. tischfussball

    tischfussball hat kostenlosen Webspace.

    Poste mal den entsprechenden Teil deines Codes. Möglicherweise steckt da ein Fehler drin.
  6. Autor dieses Themas

    samson

    samson hat kostenlosen Webspace.

    $fp = fopen("test.tmp","a+");
    fwrite($fp, $write2);
    fclose($fp);
  7. tischfussball

    tischfussball hat kostenlosen Webspace.

    Aber die Fehlermeldung
    Warning: fopen(/2964741.tmp) [function.fopen]: failed to open stream: Operation not permitted in /home/webpages/lima-city/samson/html/tut.php on line 85
    zeigt doch, dass du im root-Verzeichnis des Servers eine Datei versuchst zu öffnen. Hast du gerade wirklich die Zeile 85 aus der Datei tut.php gepostet?
  8. Für den Fall, dass es sich in der Fehlermeldung auch tatsächlich um "test.tmp" handelt:

    $fp = fopen("test.tmp","a+");
    fwrite($fp, $write2);
    fclose($fp);


    Was zeigt
    echo(realpath("test.tmp"));
    an?

    So wie es aussieht, hast du irgendwo vorher den Pfad zum Arbeitsverzeichnis des Scripts "verbogen".

    Beitrag geaendert: 10.3.2007 21:09:31 von alopex
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!