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.