So, nachdem ich hier dann in diesem Thread ein wenig "rumgespammt" habe, möchte ich mich erstmal für das durcheinander hier entschuldigen.
Nun zur Lösung:
Wie der werte Herr Petzhold schon schrieb, lies sich das ganze Problem mit einer kleinen Erweiterung des Quelltextes beheben.
Dazu bitte die wie folgt angegebenen Änderungen vornehmen:
/<euer wordpress verzeichniss>/wp-admin/
admin-functions.php
Ausschnitt Zeile 1773-1786 (kann variieren, aber Ihr müsstet es erkennen können! )
Code:
// Move the file to the uploads dir
$new_file = $uploads['path'] . "/$filename";
if ( false === @ move_uploaded_file($file['tmp_name'], $new_file) )
die(printf(__('The uploaded file could not be moved to %s.'), $file['path']));
// Set correct file permissions
$stat = stat(dirname($new_file));
$perms = $stat['mode'] & 0000666;
@ chmod($new_file, $perms);
chmod ($new_file,0640);
// Compute the URL
$url = $uploads['url'] . "/$filename";
Sowie
/<euer wordpress verzeichniss>/wp-includes/
functions-post.php
Ausschnitt Zeile 947-962
Code:
$ifp = @ fopen($new_file, 'wb');
if ( ! $ifp )
return array('error' => "Could not write file $new_file.");
$success = @ fwrite($ifp, $bits);
fclose($ifp);
// Set correct file permissions
$stat = @ stat(dirname($new_file));
$perms = $stat['mode'] & 0007777;
$perms = $perms & 0000666;
@ chmod($new_file, $perms);
chmod ($new_file,0640);
// Compute the URL
$url = $upload['url'] . "/$filename";
Nach diesen Änderungen lief alles wie am Schnürchen
Gruß
bklocke