[fopen] failed to open stream: Permission denied
larz
- php
0 Malcolm Beck´s0 cross0 larz
0 larz
Guten Tag
Folgende Fehlermeldung gibt meine php-Datei aus
"fopen(text.txt) [function.fopen]: failed to open stream: Permission denied in /mnt/web4/51/71/51559571/htdocs/neu/termine3.php on line 34"
Obwohl die Datei "text.txt" und der Ordner in dem die Datei liegt sind mit allen Rechten versehen (0777)[lesen, schreiben, ausführen für Besitzer, Gruppe und Andere]
So lautet der code in termine3.php
$dateiname = "text.txt";
$datei = fopen ($dateiname, "a"); // dies ist Zeile 34
if (!$datei) {
echo("Kann die Datei <strong>$dateiname</strong> nicht öffnen");
exit;
}
if (!fwrite($datei, $neuerinhalt)) {
echo("Kann in die Datei <strong>$dateiname</strong> nicht schreiben");
exit;
}
Wo kann der Fehler liegen?
Der Server läuft mit Unix(denke ich).
Vielen Dank
hi,
Folgende Fehlermeldung gibt meine php-Datei aus
... failed to open stream: Permission denied ...
http://forum.de.selfhtml.org/archiv/2007/4/t150180/#m975704
mfg
$dateiname = "text.txt";
Hallo,
gib mal den kompletten (relativen) Pfad zur "text.txt" an ..
Gruß
cross
Hallo
"text.txt" liegt in gleicher Ebene wie "termin3.php".
In meinem Localhost (Xampp) funktioniert es tadellos; habe hier auch kein Rechte problem - Nur auf dem Server wo ich die Daten hochgeladen habe...
Aber die Rechte habe ich testweise auf 777 gestellt.
Grüße
larz
Hallo noch mal
Das Problem ist gelößt, es lag irgendwie am Server.
Es funktioniert jetzt.
Dennoch vielen Dank
larz