WordPress: Probleme mit Rechteverwaltung

Table of Content

Es kann vorkommen, das WordPress nach der Installation mit Docker-Compose den Upload von Dateien und die Installation von Themes verweigert. Das Problem kommt daher das www-data im Container keinen Zugriff auf den Ordner wp-content hat.

Zu lösen ist das Problem folgendermaßen. Zuerst greift man auf den betroffenen Container zu:

docker exec -it <CONTAINER-NAME> bash

Nun lesen wir die Ordnerstruktur aus und schauen im Anschluss daran, welcher Nutzer / Nutzergruppe Lese- und Schreibzugriff auf wp-content hat.

ls -lah
Screenshot des Auszugs aus dem Terminal

Sieht das ganze so aus wie hier im Screenshot muss im nächsten Schritt die Rechte rekursiv neu vergeben an www-data vergeben werden.

chown -R www-data:www-data wp-content

Nun sollte dem Upload und der Installation von Themes nichts mehr im Wege stehen.