Wenn Sie WP einrichten, benötigen Sie (der Webserver) möglicherweise Schreibzugriff auf die Dateien. Daher müssen die Zugriffsrechte eventuell gelockert werden.
chown www-data:www-data -R * # Apache ist Eigentümer
find . -type d -exec chmod 755 {} \; # Verzeichnisberechtigungen ändern rwxr-xr-x
find . -type f -exec chmod 644 {} \; # Dateiberechtigungen ändern rw-r--r--
Nach der Einrichtung sollten Sie die Zugriffsrechte anpassen, es sollten alle Dateien außer wp-content nur von Ihrem Benutzerkonto schreibbar sein. wp-content muss auch von www-data schreibbar sein.
chown <username>:<username> -R * # useraccount ist Eigentümer
chown www-data:www-data wp-content # Apache ist Eigentümer von wp-content
Vielleicht möchten Sie später den Inhalt im wp-content ändern. In diesem Fall könnten Sie
- temporär auf den Benutzer zu www-data mit su ändern ,
- wp-content Schreibzugriff 775 gewähren und der Gruppe www-data beitreten oder
- geben Sie Ihrem Benutzer die Zugriffsrechte auf den Ordner mittels ACLs.
Was auch immer Sie tun, stellen Sie sicher, dass die Dateien Lese/Schreibrechte für www-data haben.