fopen erstellt keine neuen dateien/Verzeichnisse

  • mein fopen :

    Code
    fopen ("/safedata/".$host."/SAR".$usremail.".txt","w+")

    die warning:

    Zitat

    Warning: fopen(/safedata/example.com/SARhans@example.net.txt) [function.fopen]: failed to open stream: No such file or directory in /users/invites/www/skript/lockerz.php on line 20


    warum wird die datei nicht erstellt?

  • hab jetzt alle punkte im string durch !punkt! ersetzt und den oderner $host der erstellt werden sollte habe ich ich entfernt da ich gelesen hab das fopen keine verzeichnisse erstellt.
    der fehler ist der selbe -_-

  • die pfad angabe sieht jetzt so aus

    Zitat

    "/safedata/SAR".$usremail2.".txt"


    und im verzeichniss wo die datei is exestiert der ordner safedata

  • om nom nom..


    Ich bin mir fast sicher das es am pfad liegt..


    wenn am anfang ein / steht wird vom main ordner ausgegangen.

    Ich denke ma deine struktur sieht so aus.

    main.de/skript/safedata/example.com/...

    Mit deiner pfad angabe greifst du so zu
    main.de/safedata/exampe.com/

    Da es den Ordner nich findet kann es auch keine Datei erstellen.
    Muss nich 100% stimmen, aber ist sehr warscheinlich.

    Zudem falls die function abgeschalten währe, oder das anlegen nicht erlaubt währe würde eine prenision_denied meldung kommen...


    Daher.. muss es an den pfaden liegen.

    Greetz timTim

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!