![AWS Lightsail Bitnami Wordpress-Berechtigungen 101](https://rvso.com/image/756789/AWS%20Lightsail%20Bitnami%20Wordpress-Berechtigungen%20101.png)
Ich bin neu und habe Schwierigkeiten, mit den Berechtigungseinstellungen in AWS Lightsail Bitnami Wordpress zu arbeiten.
Ich verstehe nicht, warum ich trotz Anmeldung alsAbonnierenRoot-Benutzer?
Ich verwende Cyberduck und melde mich an alsAbonnierenmit SSH-Schlüssel und trotzdem habe ich keine Berechtigung zum Löschen von Dateien/Ordnern.
Gibt es einen Spickzettel, um schnell die Berechtigungen für Wordpress-Entwicklungszwecke festzulegen (zum Beispiel Schreibberechtigungen für Ordner und Dateien wiewp-Inhalt, wp-includes,php.ini, .htaccess, wp-config.php,..usw. und um es löschen, per SFTP bearbeiten und zurücksetzen zu können, sobald alles abgeschlossen ist?
Ich bin auch verwirrt wegen der Verzeichnisstruktur. Was ist der Unterschied zwischen diesen beiden Verzeichnisstrukturen
/opt/bitnami/apps/wordpress/htdocs/
und/home/bitnami/apps/wordpress/htdocs
? Sie scheinen miteinander synchronisiert zu sein. Welches ist das richtige Verzeichnis oder ist eines davon in Ordnung?
Ich bin nicht sicher, ob dies die richtige Community für meine Frage ist. Wenn nicht, leiten Sie mich bitte an die richtige Community weiter.
Danke
Antwort1
Bitnami-Ingenieur hier,
Wir konfigurieren die Berechtigungen der WordPress-Dateien, indem wir sie bitnami
als Benutzereigentümer und daemon
als Gruppeneigentümer der Dateien festlegen. Wenn Sie jedoch über die Weboberfläche Änderungen an der Anwendung vornehmen (Plugins oder Designs installieren), gehören diese neuen Dateien daemon:daemon (die Apache- und PHP-FPM-Dienste verwenden diesen Benutzer und diese Gruppe, sodass sie die Dateien mit dieser Berechtigungskonfiguration generieren). In diesem Fall können Sie die folgenden Befehle ausführen, um diese Dateien mit dem Benutzer bitnami bearbeiten zu können
sudo chown -R /opt/bitnami/apps/wordpress/htdocs
sudo find /opt/bitnami/apps/wordpress/htdocs -type d -exec chmod 775 {} \;
sudo find /opt/bitnami/apps/wordpress/htdocs -type f -exec chmod 664 {} \;
sudo chmod 640 /opt/bitnami/apps/wordpress/htdocs/wp-config.php
Mehr dazu erfahren Sie hier
Antwort2
Aus Jota Martos Antwort habe ich die Befehle verwendet, aber mit unterschiedlichen Pfaden für Bitnami bei Lightsail (Update im Jahr 2022) sind
/opt/bitnami/wordpress/
/bitnami/wordpress
Ich empfehle, die Befehle zweimal mit jedem Pfad auszuführen
Antwort3
Ich habe gerade den obigen Code verwendet, um meine Dateiberechtigungskonfiguration zu aktualisieren, und die Website ist jetzt leer.
Was könnte das Problem sein? Haben Sie eine Idee, wie ich die Website wiederherstellen kann?