Hallo,
die Datei kommt doch in der Form $_FILES['Filedata']['tmp_name'] was den Link zu der gerade, noch nicht verschobenen Datei darstellt.
Da alle Versuche mit chmod($file,0777); nix brachten (Achtung! ohne system davor!)
hier ein Vorschlag:
<?php
$up_file = fopen($_FILES['Filedata']['tmp_name'],"r");
$filesize = filesize($_FILES['Filedata']['tmp_name']);
$up_data = fread($up_file,$filesize);
fclose($up_file);
$file = fopen(basename($_FILES['Filedata']['name']),"w+");
fwrite($file,$filesize);
fclose($file);
chmod($file,0777);
?>
Da ich selbst Debian Server betreibe weiß ich um dieses Problem, bei mir reicht aber nach dem upload immer ein:
<?php
chmod($file,0777);
?>
ohne den Kram mit fopen
Daniel
Feedback wäre intressant