Problem bei erstellen von Dateien!

escaped

Grünschnabel
hiho,

ich habe ein Problem beim erstellen einer Datei bzw. Verzeichnis!

ich habe folgendes script:
PHP:
<?
$dir="1";

if ($frage != "")
{
mkdir("votes/$dir", 0755);
chmod("votes/$dir", 0777);

$datei=fopen("votes/$dir/frage.txt","w");
fwrite($datei,$frage);
fclose($datei);
?>

Wenn die Datei erstellt werden soll erscheint folgende Fehlermeldung:

Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 31811 is not allowed to access /home/www/htdocs/blabla/member/vote/votes/1 owned by uid 30 in /home/www/htdocs/blabla/member/vote/save.php on line 10

Warning: fopen(votes/1/frage.txt) [function.fopen]: failed to create stream: No such file or directory in /home/www/htdocs/blabla/member/vote/save.php on line 10

Warning: fwrite(): supplied argument is not a valid stream resource in /home/www/htdocs/blabla/member/vote/save.php on line 11

Warning: fclose(): supplied argument is not a valid stream resource in /home/www/htdocs/blabla/member/vote/save.php on line 12


Könnt ihr mir helfen?

Vielen Dank

escaped
 
Versuchs mal so:
PHP:
mkdir("./votes/$dir", 0755);
chmod("./votes/$dir", 0777);

$datei=fopen("./votes/$dir/frage.txt","w");

//edit: Kann aber auch gut daran liegen, dass du warscheinlich im Safe-Mode bist. Hat offensichtlich auch die Einschränkung, dass du keine Verzeichnisse erstellen kannst, ka.
 
Zuletzt bearbeitet von einem Moderator:
mmh... mit deinem Script gheht es auch nicht!

Das Verzeichnis lässt sich ja erstellen (auch das chmod des Verzeichnisses geht), nur die Datei nicht lässt sich nicht erstellen!
 
Zurück