Permission denied beim Dateien schreiben

buchstabensuppe

Grünschnabel
Ich hab folgendes Problem:

Ich will eine Datei zum Schreiben öffnen was ansich ja auch kein problem darstellt. Aber wenn ich es teste kommt folgende Fehlermeldung:

Warning: fopen(datei.txt): failed to open stream: Permission denied in c:\inetpub\wwwroot\index.php on line 6

Ich benutze IIS 5.X unter Windows Xp Pro SP2 RC2

hier der code den ich benutzt habe


PHP:
$fp=fopen("datei.txt", "w");

Bitte schreibt so konkret wie möglich

mfg buchstabensuppe
 
Du hast nicht die nötigen Zugriffsrechte.
Du kannst diese entweder per PHP mit [phpf]chmod[/phpf] verändern ,oder
mit einem FTP Programm ,dort sollte das unter Rechtsklick "CHMOD" oder "Zugrifssrechte" etc. zu finden ,sein .
Achja die Datei braucht den CHMOD 666 oder 777 ,für die Besonderheiten dieser CHMODs empefehle ich dir Google ,da er dir eine wesentlich genauere ,und womöglich , bessere , Beschreibung als ich gibt :D
 
Argh habe ich nicht gesehen srry ,damit ist mein Post quatsch ,aber auf einem 'echten' Webserver ,wo Linux läuft, geht es so.
netpub\wwwroot\index.php Ich habe nur diese Zeile gesehen :)
 
2. Versuch

Ich habs jetzt mit
PHP:
$fp=fopen("datei.txt", "wb");
probiert funktioniert aber leider nicht

kleine frage am rande: für steht das "b" überhaupt?
 
Berechtigungen

Schau dir mal die Berechtigungen unter "Freigabe" von dem

c:\inetpub\wwwroot\

Ordner an ...

Vielleicht hat der User mit dem du arbeitest keine Rechte in
den Ordner zu schreiben.

Ultra
 
Zurück