Unable to locate WordPress root directory. – Das Stamm-Verzeichnis von WordPress kann nicht gefunden werden.
Die WordPress-Seite ist mit dem automatischen Update nicht updatebar
Das Problem könnt ihr in 3 Schritten lösen.
- Erstellt einen Ordner namens „tmp“ in /wp-content/ (Ordner muss beschreibbar sein.
- Fügt folgenden Code in die wp-config.php (zu finden im WordPress Hauptordner) hinzu:
putenv(„TMPDIR=“. $_SERVER[„DOCUMENT_ROOT“] .“/wp-content/tmp“);
define(„WP_TEMP_DIR“, ABSPATH . „wp-content/tmp“); - Die Besitzer der Dateien auf dem FTP sind oft andere als der HTTP User selber. Dies kann zu stande kommen, wenn ihr die Webseite vorher mit Duplicator oder anderen Installern transferiert habt. Korrigiert diese Rechte via SSH.
sudo chown www-data: -R /var/www/html
putenv("TMPDIR=". $_SERVER["DOCUMENT_ROOT"] ."/wp-content/tmp");
define("WP_TEMP_DIR", ABSPATH . "wp-content/tmp");

