Einfache Grundlagen mit Datei schreiben scheiterte... HELP!
Hackiland
- php
Meine Scripte:
<?
$fp = fopen("test.dat","w");
fputs($fp,"Dies ist ein Test!");
fclose($fp)
?>
als Datei "test.php" habe ich programmiert, dabei bekomme ich im Browser viele Fehlermeldung:
Man bekommt Fehlermeldungen im browser:
Warning: fopen("test.dat","w") - Permission denied in /home/hackiland/www/test.php
on line 2
Warning: Supplied argument is not a valid File-Handle resource
in /home/hackiland/www/test.php on line 3
Warning: Supplied argument is not a valid File-Handle resource
in /home/hackiland/www/test.php on line 4
Was ist daran falsch? Unsere Provider unterstützen jedenfalls die neuste PHP4! Nur durch den Wechsel von Puretec zu neuen provider kommt nur noch die obrige Fehlermeldungen... :-(
Sorry, bin ausserdem auch noch Anfänger...
Hackiland
Hallo,
Warning: fopen("test.dat","w") - Permission denied in /home/hackiland/www/test.php
on line 2
Du hast nicht die entsprechenden Rechte die Datei zu beschreiben.
Per chmod in telnet oder mit Deinem FTP-Klient das Recht write zuweisen, falls die Datei noch nicht existiert zuerst anlegen.
mfG
Andrea
Danke. Wie muss die Rechte nun aussehen?
Ich denke mal mit:
CHMOD 666 test.dat
Richtig?
Hackiland
Hi,
Warning: fopen("test.dat","w") - Permission denied in /home/hackiland/www/test.php
on line 2
Das heißt ganz einfach, das der User, der das Script ausführt (wahrscheinlich wwwrun), nicht die
Berechtigung hat, in dein WWW-Verzeichnis auf dem Server zu schreiben.
Warning: Supplied argument is not a valid File-Handle resource
in /home/hackiland/www/test.php on line 3
Das ist ein Folgefehler, der daraus resultiert, daß die Datei nicht erstellt werden konnte und damit auch
kein Filedescriptor zurück geliefert wurde.
Warning: Supplied argument is not a valid File-Handle resource
in /home/hackiland/www/test.php on line 4
dito ;)
mfg
CK1
<img src="http://wwwtech.de/images/banner.jpg" alt="">
http://wwwtech.de/moorhuhn/