it-swarm.com.de

Fehler beim Aktualisieren von Plugins über FTP "Das WordPress-Inhaltsverzeichnis (wp-content) konnte nicht gefunden werden."

Ich starte Apache2 unter Ubuntu. Ich bin sicher, dass ein Konfigurations- oder Berechtigungsproblem dies verursacht. Wenn ich versuche, Plugins über das Admin-Kontrollfeld zu aktualisieren, nachdem ich die FTP-Anmeldung/den FTP-Pass eingegeben und auf Weiter geklickt habe. Ich erhalte die Fehlermeldung "WordPress-Inhaltsverzeichnis (wp-content) kann nicht gefunden werden."

Und wp-content ist vorhanden und verfügt über die richtigen Berechtigungen für die Standardinstallation.

6
Anagio

Am Ende habe ich Code von diesem Beitrag auf WordPress.org verwendet.

Fügen Sie dies in meine wp-config.php-Datei ein

if(is_admin()) {
    add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
    define( 'FS_CHMOD_DIR', 0751 );
}
6
Anagio

Das FTP-Benutzerkonto hat wahrscheinlich keinen Zugriff auf das Verzeichnis wp-content. Können Sie über einen FTP-Client mit demselben Benutzerkonto auf wp-Inhalte zugreifen?

Eine andere Lösung besteht darin, den Eigentümer von WP-Inhalten in WWW-Daten zu ändern. Sie können dies über die Befehlszeile tun, indem Sie chown www-data:www-data wp-content/ -R ausführen.

0
Chris_O

Können Sie versuchen, den Besitzer über SSH oder sFTP zu ändern?.

Hier ist der Befehl: chown -R username *

ersetzen Sie den Benutzernamen durch Ihren eigentlichen primären Benutzernamen, mit dem Sie sich bei Ihrem cPanel oder FTP anmelden.

Sobald Sie dies getan haben, ändern Sie bitte die Erlaubnis Ihres wp-Inhalts, wie von @Chris_O erwähnt

0
FlourishDNA