Что корректные полномочия состоят в том, чтобы дать моим файлам Wordpress на чистой установке?
Я не использую пользователей, я делаю все со своей корневой учетной записью.
Я полагаю, что это могло бы быть корректно, если что-то недавно не изменилось:
Ответ на переполнении стека Manuel Schneid3r:
При установке WP, Вам (веб-сервер), возможно, понадобится доступ для записи к файлам. Таким образом, права доступа, возможно, должны быть свободными.
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-содержания должны быть перезаписываемы учетной записью пользователя только. wp-содержание должно быть перезаписываемо www-данными также.
chown <username>:<username> -R * # Let your useraccount be owner chown www-data:www-data wp-content # Let apache be owner of wp-content
Возможно, Вы хотите изменить содержание в wp-содержании позже. В этом случае Вы могли
- временно изменитесь на пользователя к www-данным с
su
,- дайте доступ для записи группы wp-содержания 775 и присоединитесь к www-данным группы или
- дайте Вашему пользователю права доступа папке с помощью ACLs.
Независимо от того, что Вы делаете, удостоверьтесь, что файлы имеют rw полномочия для www-данных.
Исправьте меня, если я неправ хотя :).