• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

php Skript Problem

A

Anonymous

Gast
hi,

eine kleine Frage:

Ich bekomme immer folgende Fehlermeldung:

Warning: fopen(/srv/www/htdocs/text.txt): failed to open stream: Permission denied in /srv/www/htdocs/test3.php on line 9

Was mache ich falsch ???

Hier ist mein kleines php-skript:
<html>
<head>
<title>Saugen</title>
</head>
<body>

<?php
$ch=curl_init("http://www.finanztreff.de/ftreff/index.htm");
$fp=fopen("/srv/www/htdocs/text.txt",w);

curl_setopt($ch,curlopt_file,$fp);
curl_setopt($ch,curlopt_header,0);

curl_exec($ch);

curl_close($ch);
fclose($fp);
?>

</body>
</html>
 
OP
A

Anonymous

Gast
Anonymous schrieb:
Warning: fopen(/srv/www/htdocs/text.txt): failed to open stream: Permission denied in /srv/www/htdocs/test3.php on line 9

PHP hat keine Schreibrechte auf der Datei /srv/www/htdocs/text.txt.

Ciao
Mattias
 
OP
A

Anonymous

Gast
Danke fuer Dein Feedback!

Aber wie kann ich die einrichten?

Ciao
 

moenk

Administrator
Teammitglied
Auf der Shell setz doch die test.txt mal auf 666 mit "chmod 666 test.txt", wenn die noch nicht existiert musst Du die mit "touch test.txt" vorher anlegen.
 
OP
A

Anonymous

Gast
Danke fuer den Tipp

Das habe ich gemacht, aber ich bekomme die Fehlermeldung noch immer!

Muss ich php als root laufenlassen? denke aber nicht

ciao
 
Oben