Fopen = Permission denieded

Hallo,

habe da ein Problem mit fopen

$fp = fopen($datei,„w“);

bekomme dann die Meldung:

fopen(„2615083.htm“,„w“) - Permission denied in …php

egal ob ich versuche in ein Verzeichnis zu schreiben, das oeffentlich zugaenglich ist oder das mit htaccess
geschuetzt ist.

Weiss jemand Rat?

Herzlichen Dank
Christian

fopen(„2615083.htm“,„w“) - Permission denied in …php

Das deutet darauf hin, dass auf dem Server die Schreibrechte für diese Datei nicht gesetzt sind. Stelle mit einem FTP Programm das Schreibrecht dieser Datei für „other“ oder „all“ auf true. Typischerweise ist das der Modus 666 oder 606

-) Marian

Hallo Marian,

wenns so einfach waere…

Also als erstes existiert diese Datei noch nicht und nach der Beschreibung im Manual wird sie dann von fopen angelegt und fuer das Verzeichnis bestehen Schreibrechte, bzw ich habe es in verschiedenen Verzeichnissen versucht, auch in dem selbst in dem die ausfuehrende php-datei steht.

So komme ich da noch nicht weiter…

Trotzdem Danke
Christian

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Also als erstes existiert diese Datei noch nicht und nach der
Beschreibung im Manual wird sie dann von fopen angelegt und
fuer das Verzeichnis bestehen Schreibrechte, bzw ich habe es
in verschiedenen Verzeichnissen versucht, auch in dem selbst
in dem die ausfuehrende php-datei steht.

Es müssen Schreibrechte für alle bestehen und zwar in dem Verzeichnis, in dem die Datei erzeugt werden soll. Im Zweifelsfalls versuche es mit 777 das muss klappen.

-) Marian