29.02.2008, 12:18
Hallo Leute !
Ich bin es mal wieder mit einem kleinen PHP Problem. Ich habe ein Script geschrieben, welches den Inhalt einer Datei am Server ausgibt. Jedoch haben wir den Server jetzt umstrukturiert und die Datei liegt nun wo anders. Deshalb habe ich den Pfad in dem Script geändert. Der Pfad ist 100 % richtig, aber trotzdem erhalte ich folgende Fehlermeldung:
Tja, was soll ich sagen, ich weiß, was die Fehlermeldung besagt. Dass ich (also Apache2 ) keinen Zuigrif auf die Datei hat, daher permission denied. Aber ich habe geschaut, Apache darf auf die datei zugreifen. (Mit Apache meine ich immer den wwwrun)
Ich habe es auch schon mit
Wisst ihr was da nicht stimmen könnte?
Danke im Vorraus.
grüße
Sam
Ich bin es mal wieder mit einem kleinen PHP Problem. Ich habe ein Script geschrieben, welches den Inhalt einer Datei am Server ausgibt. Jedoch haben wir den Server jetzt umstrukturiert und die Datei liegt nun wo anders. Deshalb habe ich den Pfad in dem Script geändert. Der Pfad ist 100 % richtig, aber trotzdem erhalte ich folgende Fehlermeldung:
Zitat:Warning: fopen(/srv/dateiserver/server/buero/Diverses/StartUP/news.txt): failed to open stream: Permission denied in /srv/www/htdocs/StartUp/php/news.php on line 3 Warning: fgets(): supplied argument is not a valid stream resource in /srv/www/htdocs/StartUp/php/news.php on line 6
Tja, was soll ich sagen, ich weiß, was die Fehlermeldung besagt. Dass ich (also Apache2 ) keinen Zuigrif auf die Datei hat, daher permission denied. Aber ich habe geschaut, Apache darf auf die datei zugreifen. (Mit Apache meine ich immer den wwwrun)
Zitat:-rw-rw-r-- 1 php1_user dev_team 79 Feb 28 13:58 news.txt
Ich habe es auch schon mit
Zitat:-rw-rw-rwx 1 php1_user dev_team 79 Feb 28 13:58 news.txtprobiert. Es funktioniert nicht. Deshalb verstehe ich den Fehler nicht.
Wisst ihr was da nicht stimmen könnte?
Danke im Vorraus.
grüße
Sam