Bekommt man diese Fehlermeldung beim Versuch eine Datei in WordPress hochzuladen gibt es dafür verschiedene Gründe. Beispielsweise bei einem Serverwechsel oder bei einer Neuinstallation.
Grund für die Fehlermeldung ist der Safe Mode, welcher sehr warscheinlich auf deinem Server aktiviert ist.
Zuerst solltest du versuchen den entsprechenden Ordner (wp-content/uploads) über ein FTP-Programm die Rechte 777 zu geben. Sollte dies nicht funktionieren musst Du den Safe Mode umgehen, indem du den entsprechenden Ordner (bsp.: uploads) löscht und manuell neu anlegst. Und nicht vergessen die Rechte auf 777 zu setzen.
Jetzt sollte alles wieder funktionieren! ;-)
WordPress Uploads-Ordner schützen
Damit man Uploads durchführen kann sollten die Rechte so bleiben. Aber natürlich ist dies auch eine Gefahr für den Ordner. Eine Möglichkeit den Schutz dieses Ordners zu erhöhen wäre beispielsweise das Ausführen von PHP in diesem Ordner zu verhindern. Dazu am Besten den nachfolgenden Befehl in eine .htaccess Datei packen und in den Ordner kopieren:
# Disable direct access of any *.php files in /wp_content/uploads folder
Deny from All
Bei Bedarf auch das Ausführen von Pearl-Scripten verhindern:
# Disable direct access of any *.pl files in /wp_content/uploads folder
Deny from All
[adrotate group=“3″]