Das Verzeichnis „wp-content“ konnte nicht gefunden werden.

Beim installieren von Plugins habe ich die Fehlermeldung

Das Verzeichnis „wp-content“ konnte nicht gefunden werden.

bekommen. Folgende Lösung hat bei mir funktioniert:
Anlegen der Ordner

  • /wp-content/upgrade/
  • /wp-content/tmp/

jeweils mit den Berechtigungen 777.
Anschließend habe ich in der Datei wp-config.php am Ende folgendes eingefügt.

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

Diese beiden Zeilen müssen vor der Zeile welches das PHP End Tag „?>“ enthält eingefügt werden.

Eine weitere Möglichkeit dieses Problem zu lösen ist es WordPress die Berechtigung zu geben die Dateien direkt mittels PHP zu installieren anstatt den Umweg über FTP zu nehmen. Dazu müssen vor dem PHP End Tag „?>“ folgende Zeilen eingefügt werden:

/** Override default file system method*/
if(is_admin()) {
add_filter(‚filesystem_method‘, create_function(‚$a‘, ‚return „direct“;‘ ));
define( ‚FS_CHMOD_DIR‘, 0751 );
}