WordPress: Das Verzeichnis “wp-content” konnte nicht gefunden werden

Wenn man bei WordPress die Auto-Update-Funktion, vor allem für Plugins, einrichten möchte und nach der Eingabe seiner FTP-Daten die Fehlermeldung “Das Verzeichnis “wp-content” konnte nicht gefunden werden” erhält, müssen folgende Änderungen vorgenommen werden:

Zuerst im wp-content-Verzeichnis die Ordner “tmp” und “upgrade” anlegen und auf CHMOD 777 setzen.

Anschließend müssen folgende Zeilen in der wp-config.php unterhalb der Sprach-Defintion (define (‘WP_LANG’)) eingefügt werden:

putenv('TMPDIR='. $_SERVER['DOCUMENT_ROOT'] .'/wp-content/tmp');
define('WP_TEMP_DIR', ABSPATH . 'wp-content/tmp');

Nun sollte es funktionieren.

Wenn nicht dann: Ganz zum Schluss in die wp-config.php die Berechtigung eingefügen, um Dateien und Ordner direkt ohne FTP-Umwege zu verändern und zu schreiben:

/** Override default file system method*/
if(is_admin()) {
add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
define( 'FS_CHMOD_DIR', 0751 );
}
Sollte es nun immer noch zu einer Fehlermeldung kommen, so muß man per FTP den entsprechenden Ordner, also Plugins oder Themes auf CHMOD 777 setzen.

Kommentieren