ベストアンサー1
WP をセットアップする場合、あなた (Web サーバー) はファイルへの書き込みアクセスが必要になる場合があります。そのため、アクセス権を緩くする必要があるかもしれません。
chown www-data:www-data -R * # Let Apache be owner
find . -type d -exec chmod 755 {} \; # Change directory permissions rwxr-xr-x
find . -type f -exec chmod 644 {} \; # Change file permissions rw-r--r--
セットアップ後は、アクセス権を厳しくする必要があります。WordPress の強化wp-content を除くすべてのファイルは、ユーザー アカウントによってのみ書き込み可能である必要があります。wp-content はwww-dataによっても書き込み可能である必要があります。
chown <username>:<username> -R * # Let your useraccount be owner
chown www-data:www-data wp-content # Let apache be owner of wp-content
後でwp-contentの内容を変更したい場合もあるでしょう。その場合は
- 一時的にユーザーをwww-dataに変更します
su
。 - wp-contentグループに書き込み権限775を与え、 www-dataグループに参加するか、
- ユーザーにフォルダへのアクセス権を与えるには、ACL について。
何をするにしても、ファイルにwww-dataの rw 権限があることを確認してください。