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
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.