So beheben Sie den Fehler „Einige Dateien können nicht von WordPress beschrieben werden“, die Website kann nicht vom Administrator geändert werden

Lesezeit: 2 Minuten

Benutzer-Avatar
Cambi8989

Ich richte eine neue Website ein. Die meisten Dateien können von WordPress nicht bearbeitet werden.

Ich verwende eine virtuelle Maschine in der Google Cloud Console. Es ist Ubuntu 18.04 LTS LAMP-Stack. Ich habe versucht, die Berechtigungen der Dateien sowohl über Filezilla als auch über die ssh-Eingabeaufforderung in gcloud zu bearbeiten. wie es beschreibt hier. Ich glaube ich habe ein anderes Problem.

Ich bin brandneu und lerne gerade, also tut es mir leid, wenn die Antwort offensichtlich ist. Ich habe festgestellt, dass WordPress einige Dateien bearbeiten kann, wenn ich hineingehe und Berechtigungen für Dateien manuell auf 775 in SSH setze. Aber ich kann die Berechtigungen einiger Dateien nicht bearbeiten, selbst nachdem ich im Root bin
sudo su

Benutzer-Avatar
Dimitrios Pantazis

Abgesehen von den Berechtigungen müssen Sie den Eigentümer der Dateien auf den Webserver-Benutzer ändern (Die meisten Fälle, insbesondere diejenigen, die Apache www-data verwenden) .

Der Befehl dazu ist der folgende

$ sudo chown -R www-data:www-data /path/to/wordpress/

der übliche Pfad einer Website auf einem Ubuntu-Server ist /var/www/domain.com/ aber das kommt natürlich drauf an !

Wünsche Ihnen das Beste!

Ändern Sie die Berechtigung für alle Dateien und Ordner wie folgt:

Geben Sie Ihren Ordner public_html ein und führen Sie diese beiden Befehle aus

find . -type d -exec chmod 0755 {} \;

find . -type f -exec chmod 0644 {} \;

  • Nicht public_htmldas sollte im WordPress-Ordner sein, ja?

    – Khom Nazid

    30. April um 14:41 Uhr

Mein Problem war, dass WordPress irgendwie “Apache” als Benutzer verwenden wollte. Das Ändern des Eigentums von nginx:nginx (was meinen Web-Daemon ausführt) zu apache:nginx hat funktioniert.

Ich empfehle, dies mit EINER Datei auszuprobieren und mit dem Tool „Site Health“ zu bestätigen, um sicherzustellen, dass es sich um IHR Problem handelt, bevor Sie eine globale Änderung vornehmen!

chown apache:nginx ./*.php

Ich habe kürzlich den gleichen Fehler “Einige Dateien können nicht von WordPress geschrieben werden: wp-load.php” erhalten, als ich zu einem anderen Hostanbieter gewechselt bin. Der Fehler wurde im Site Health-Fenster von WordPress angezeigt.

Geben Sie hier die Bildbeschreibung ein

Um dies zu beheben, müssen Sie lediglich die Berechtigung der Datei(en) ändern. Sie können dies ganz einfach mit dem aufgerufenen Tool tun FileZilla. Ich verwende dieses Tool für alle meine FTP-Aktionen.

Verbinden Sie sich mit Ihrem Server und klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Dateiberechtigungen.

Geben Sie hier die Bildbeschreibung ein

Und schließlich ändern Sie die Berechtigung auf 0644.

Geben Sie hier die Bildbeschreibung ein

1383060cookie-checkSo beheben Sie den Fehler „Einige Dateien können nicht von WordPress beschrieben werden“, die Website kann nicht vom Administrator geändert werden

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy