Wordpress für domain*go fit machen
Eine frisches WordPress läuft bei dem Webhoster domain*go leider nicht ganz rund. Nach dem Einfügen von Bildern haben diese nur die Rechte 600, also werden sie nicht angezeigt.
Wie man diesen Fehler beseitigen kann, möchte ich hier für WordPress 2.6.2 erklären. Für ältere Versionen habe ich dies schon einmal erklärt.
Diese Dateien sind zu ändern:
/wp-admin/includes/file.php
/wp-includes/functions.php
/wp-includes/media.php
Am besten sucht man nach dem String “// Set correct file permissions” und fügt hinter dem jeweiligen Block die Zeile “chmod ($new_file,0640);” an.
/wp-admin/includes/file.php (ab Zeile 203)
// Set correct file permissions $stat = stat( dirname( $new_file )); $perms = $stat['mode'] & 0000666; @ chmod( $new_file, $perms ); chmod ($new_file,0640);
/wp-admin/includes/file.php (ab Zeile 300)
// Set correct file permissions $stat = stat( dirname( $new_file )); $perms = $stat['mode'] & 0000666; @ chmod( $new_file, $perms ); chmod ($new_file,0640);
/wp-includes/functions.php (ab Zeile 1957)
// Set correct file permissions $stat = @ stat( dirname( $new_file ) ); $perms = $stat['mode'] & 0007777; $perms = $perms & 0000666; @ chmod( $new_file, $perms ); chmod ($new_file,0640);
/wp-includes/media.php (an Zeile 251)
// Set correct file permissions $stat = stat( dirname( $destfilename )); $perms = $stat['mode'] & 0000666; //same permissions as parent folder, [...] @ chmod( $destfilename, $perms ); chmod ($new_file,0640);
Damit sind alle Probleme gelöst.
