Ich habe eine seite zusammengebastelt, in welcher man dateien hochladen kann. die hochgeladenen dateien sind aber alle auf chmod 600 und somit nicht lesbar.
Ich habe versucht ein zusätzliches script einzusetzen, welches den chmod wieder auf 644 setzen soll, aber das ding setzt mir gleich das gesammte verzeichniss auf chmod 000 oder 644.
Hier ist ein ausschnitt:
PHP Code:
<?php
chmod (".", 644); // dezimal; möglicherweise falsch
chmod (".", 0644); // oktal; richtiger Wert von mode
?>
<?php
if(!is_array($_FILES["datei"])){
echo '<form action="index.php" method="post" enctype="multipart/form-data">
<input type="file" name="datei"><br>
<input type="submit" value="Hochladen">
</form>';
}else{
move_uploaded_file($_FILES['datei']['tmp_name'], "".$_FILES['datei']["name"]);
echo "Datei erfolgreich hochgeladen!";
}
?>