PHP-приложение Laravel ограничивает привилегии - PullRequest
0 голосов
/ 02 мая 2018

PHP Composer не хочет запускаться от имени пользователя root. PHP-FPM работает как www-data.

Когда я создаю новое приложение laravel с помощью composer, хочу ли я создать нового пользователя для приложения, а затем добавить общедоступный каталог в качестве www-данных? Или я хочу использовать sudo как www-data для создания приложения с использованием composer?

sudo работает от имени пользователя root или супер-админа? Если я создаю каталог с помощью sudo, он принадлежит root. Предполагая, что ОС, которую я использую, запускает супер-админские задачи от имени root ..? Мне нужно многому научиться, предложите руководство.

1 Ответ

0 голосов
/ 02 мая 2018

Если вы работаете в Linux, после создания проекта как root вы можете chown указать папку вашего проекта в www-data:www-data и не забудьте также chmod их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...