【Mac】Do not run Composer as root/super user! 【Composer】に悩まされる
Mac+XAMPP+Composerでエラー
MacにComposerをインストールする時(筆者はXAMPP環境で出ました)
Do not run Composer as root/super user! See <a href="https://getcomposer.org/root">https://getcomposer.org/root</a> for details
のようなエラーが出る時があります。というかおそらく確実に出ます。
これはrootユーザーで実行するのは好ましくないよ!と言われているわけです。
参照:
https://getcomposer.org/doc/faqs/how-to-install-untrusted-packages-safely.md
解決方法
// rootユーザーになる(もうなっている可能性大) $ sudo su -</p> <p>// ユーザーを追加(例:bistroというユーザーを追加) $ useradd -m "bistro"</p> <p>// 追加したユーザーになる $ su bistro</p> <p>//Composerを動かしてみましょう $ composer --version
これで解決したはず!
Composerを使って何かインストールする場合もこの方法が良いと思います。
ユーザーに対するパスワードの設定
その後パスワードが必要になったときは
passwd bistro
で設定できます。
ディスカッション
コメント一覧
まだ、コメントがありません