Permission denied beim Anlegen/Ã?ffnen einer Datei

Bash, Shell, PHP, Python, Perl, CGI
Post Reply
frank22
Posts: 42
Joined: 2003-01-11 16:25
 

Permission denied beim Anlegen/Ã?ffnen einer Datei

Post by frank22 »

Hallo!

Ich habe ein PHP-Script per FTP hochgeladen, das eine Datei anlegen und beschreiben soll. Dabei bekomme ich folgende Fehlermeldung:

Warning: fopen("datei.txt", "a") - Permission denied in /home/www/web/html/test/test.php on line 20

Warning: fwrite(): supplied argument is not a valid File-Handle resource in /home/www/web/html/test/test.php on line 25

Die Datei hat folgende Einstellungen:

-rwxrwxrwx 1 web ftponly

Das Script:

-rw-r--r-- 1 web ftponly

Kann mir da jemand weiterhelfen? Danke schonmal!

Gruß

Frank
impulz
Posts: 22
Joined: 2002-10-22 17:08
Location: Paderborn
Contact:
 

Re: Permission denied beim Anlegen/Ã?ffnen einer Datei

Post by impulz »

Hat datei.txt die Rechte 777 oder existiert diese noch gar nicht?
Sofern sie nicht existiert und sie angelegt werden soll, muss der Webserver Schreibrechte auf das Verzeichnis besitzen. Ach ja, und probier mal den vollstaendigen Pfad zur Datei anzugeben, nur um sicher zu gehn.
dea
Posts: 532
Joined: 2002-08-13 12:05
 

Re: Permission denied beim Anlegen/Ã?ffnen einer Datei

Post by dea »

Schreibrechte fehlen:
Warning: fopen("datei.txt", "a") - Permission denied in /home/www/web/html/test/test.php on line 20
Entweder für den Indianer oder für PHP. Check mal die Verzeichnisrechte - der Inidaner ist häufig als www-data in der Gruppe www-data unterwegs. Wenn er auf Verzeichnisebene keine Rechte zum schreiben hat, dann kann die Datei selber noch so freizügig sein. Kenn' mich aber nicht wirklich damit aus ...

-> Indianer-Forum?
Post Reply