Fehlemeldung beim Ausführen eines PHP-Scripts
BenCC
- php
Hallo Leute,
ich wollte meim Gästebuch online stellen und habe es getestet und leider diese Meldung erhalten: Warning: fopen("guestbook.txt", "r+") - Permission denied in /www/hosting/data/3c15fd11db0579eebf6d0d6b9db9d314/eintrag.php on line 6
Auf meinem Rechner lässt sich das Script ohne Probleme mit lokalhost ausführen.
Hat jemand eine Idee, woran das Problem liegt und wie man es beseitigt? Danke im Voraus.
mfg
BenCC
Hallo Leute,
hi auch
ich wollte meim Gästebuch online stellen und habe es getestet und leider diese Meldung erhalten: Warning: fopen("guestbook.txt", "r+") - Permission denied in /www/hosting/data/3c15fd11db0579eebf6d0d6b9db9d314/eintrag.php on line 6
man sollte halt schon chmod 666 setzen um die Datei bearbeiten zu können :-)
Falls Du nicht weisst wie das geht, poste nochmal
Uli
Hallo Leute,
hi auch
ich wollte meim Gästebuch online stellen und habe es getestet und leider diese Meldung erhalten: Warning: fopen("guestbook.txt", "r+") - Permission denied in /www/hosting/data/3c15fd11db0579eebf6d0d6b9db9d314/eintrag.php on line 6
man sollte halt schon chmod 666 setzen um die Datei bearbeiten zu können :-)
Falls Du nicht weisst wie das geht, poste nochmal
Uli
Hallo Uli,
ich gehe gern auf dein Angebot ein und frage mal, wie das geht : chmod 666 setzen ?
Danke für deinen Tipp.
PS: Ich arbeite übrigens mit WS_FTP32
mfg
BenCC
Ok dann los...
ich gehe gern auf dein Angebot ein und frage mal, wie das geht : chmod 666 setzen ?
Also du hast ja bei WS_FTP zwei Seiten. Einmal Lokal und einmal entfernt.
Also dann klicke mal auf der entfernten seite mit der rechten Maustaste auf die Datei und dann sollte im Popup es einen Menüpunkt geben CHMOD
So jetzt siehst du eine Liste mit Häkchen...
666 heisst read bei allen und write bei allen.
(read=3, write=2, excecute=1). Die Zahlen werden addiert :-)
Dann auf ok und das war es schon :-)
Uli
PS: Ich arbeite übrigens mit WS_FTP32
mfg
BenCC
(read=3, write=2, excecute=1). Die Zahlen werden addiert :-)
was pste ich hier fürns cheiss
read=4 write=2 excecute=1
sorry...
uli
Hi,
(read=3, write=2, excecute=1). Die Zahlen werden addiert :-)
was pste ich hier fürns cheiss
read=4 write=2 excecute=1
Eben, dann heißt es nämlich auch nicht chmod 666 sondern chmod 777
und kommt der Sache schon bedeutend näher ;-)
Gruß
ueps
so so??
ach was 666 reicht vollkommen, er will ja nichts ausführen, sondern nur lesen und schreiben :-)
gruss uli
so so??
ach was 666 reicht vollkommen, er will ja nichts ausführen, sondern nur lesen und schreiben :-)
Oh, das vergaß ich im Eifer des Gefechts.
Wie soll man auch eine Textdatei ausführen? ;-)
Sorry
ueps
Ok dann los...
ich gehe gern auf dein Angebot ein und frage mal, wie das geht : chmod 666 setzen ?
Also du hast ja bei WS_FTP zwei Seiten. Einmal Lokal und einmal entfernt.
Also dann klicke mal auf der entfernten seite mit der rechten Maustaste auf die Datei und dann sollte im Popup es einen Menüpunkt geben CHMOD
So jetzt siehst du eine Liste mit Häkchen...
666 heisst read bei allen und write bei allen.
(read=3, write=2, excecute=1). Die Zahlen werden addiert :-)
Dann auf ok und das war es schon :-)
Uli
PS: Ich arbeite übrigens mit WS_FTP32
mfg
BenCC
Hallo Uli,
danke, danke, danke. Es funktioniert. I(ch habe allerdings das FTP-Programm wecjselön müssen. habe bei WS_FTP32 keinen entsprechneden Eintrag gefunden. Mit LeechFTP war das schon anders. Nochmals danke.
mfg
BenCC
Ok dann los...
ich gehe gern auf dein Angebot ein und frage mal, wie das geht : chmod 666 setzen ?
Also du hast ja bei WS_FTP zwei Seiten. Einmal Lokal und einmal entfernt.
Also dann klicke mal auf der entfernten seite mit der rechten Maustaste auf die Datei und dann sollte im Popup es einen Menüpunkt geben CHMOD
So jetzt siehst du eine Liste mit Häkchen...
666 heisst read bei allen und write bei allen.
(read=3, write=2, excecute=1). Die Zahlen werden addiert :-)
Dann auf ok und das war es schon :-)
Uli
PS: Ich arbeite übrigens mit WS_FTP32
mfg
BenCC
Hallo Uli,
danke vielmals. Es hat funkt.
mfg BenCC
Hi,
Hat jemand eine Idee, woran das Problem liegt und wie man es beseitigt? Danke im Voraus.
Es liegt daran das, das PHP Script keine Schreibberechtigung für die Datei auf dem Server hat. Handelt es sich um einen UNIX Server, wovon ich stark ausgehe musst du den modus der Datei guestbook.txt für das Script ändern. Das geht mit chmod in deinem FTP Programm.
Gruß
ueps