Ich habe zum Testen von WordPress einen Lamp-Server auf meinem lokalen Host installiert.
Meine Dateien sind in gespeichert /home/user/webfiles
und ich kann Dateien erstellen und hochladen, aber die von WordPress erstellten Dateien (z. B. .htaccess
) werden mit Gruppenberechtigungen für erstellt www-data
und diese Dateien können von meinem Benutzerkonto nicht bearbeitet werden.
Mein Benutzer ist in der Gruppewww-data
Gibt es eine Möglichkeit, dies zu beheben und die von WordPress erstellten Dateien zu bearbeiten?
Antwort1
Möglicherweise hat die von Ihnen verwendete Gruppe keine Rechte zum Bearbeiten dieser Dateien. Wenn Sie ein ausführen, ls -al
werden die Dateien und ihre Modi angezeigt. Die erste Gruppe rwx
ist für den Benutzer, die zweite für die Gruppe und die dritte für andere. r
ist lesen, w
ist schreiben und x
ist ausführen. Stellen Sie sicher, dass in der zweiten Gruppe ein vorhanden ist w
(es sollte in der Mitte der Spalte „Dateimodus“ erscheinen, der 6. Buchstabe).
Wenn Ihnen die Rechte für Ihre Gruppe fehlen, verwenden Sie den Eigentümerbenutzer der Datei oder root
zum Festlegen chmod g+w .htaccess
(oder welche Datei auch immer Sie Probleme haben) und entfernen Sie die Datei aus Sicherheitsgründen anschließend w
mit chmod g-w .htaccess
.