Разрешения пользователя Cpanel + Apache + WordPress

Я на Cpanel. У меня есть root-доступ.

Когда я создаю новый домен, создается новый пользователь. Назовем его example.com с example . Это создаст:

/home/example/www/

Чтобы WP работал здесь, он требует того же доступа, что и apache. Поэтому я, как правило, для обновления и т. Д., Должен предоставлять пользователю «никто».

Однако для работы FTP и т. Д., Чтобы нормально работать, мне нужны файлы и папки, которые будут принадлежать пользователю ( example в моем случае).

Что рекомендуют люди. Должен ли я добавить example в группу nobody ? Или что еще?

Это подталкивает меня к стене.

Благодаря!

    По умолчанию новые установки cPanel запускают PHP под загрузчиком SuPHP, что заставляет скрипты PHP запускаться как их пользовательский пользователь, а не пользователь. В соответствии с этой схемой правильным способом установки WordPress (и других скриптов / приложений PHP) является настройка права собственности на все файлы / каталоги для пользователя и группы cPanel. Разрешения доступа должны быть установлены в 0644 для файлов и 0755 для каталогов. Под SuPHP вы получите 500 ошибок, если они не будут установлены правильно, поэтому вы сразу узнаете.

    В соответствии с этой настройкой дополнительным преимуществом является то, что файлы всегда доступны пользователю cPanel с помощью FTP / File Manager.

    Вы можете проверить, запущен ли в настоящее время SuPHP в WHM в разделе «Конфигурация Apache» -> «Настроить PHP и SuExec» или использовать сценарий:

     /usr/local/cpanel/bin/rebuild_phpconf --current 

    Если вы этого не сделаете, а поддержка SuPHP не будет построена на сервере, вы можете включить его, используя мастер сборки EasyApache из WHM или /scripts/easyapache из корневой оболочки.

    Давайте будем гением компьютера.