/var/www/html
.dllを使用してLaravelプロジェクトを作成したいと思いますcomposer
。 rootとして実行することはできないので、composer
ディレクトリを作成してすべての権限を付与できますが、777
これは良い考えではないと思います。
その場合は、新しいプロジェクトフォルダを使用するためにどの権限を付与する必要があるのか疑問に思います。
答え1
ディレクトリを所有していると仮定するWebサーバーユーザーとして作曲家を実行するとどうなりますか?
それは次のとおりです。
sudo -u username command
この場合、
sudo -u [webserver_user] composer
これだけで十分です。