MacへのComposerインストールについて | Unity Forum | Tech Stadium Forum

MacへのComposerインストール...
 
通知
すべてクリア

MacへのComposerインストールについて  

  RSS

Student
(@student)
メンバー Moderator
結合: 4年前
投稿: 1351
04/01/2021 5:51 pm  

MacへのComposerインストールについて質問です。

『mac環境へのXAMPPセットアップ』P.11でXAMPPからコンソールを開くと添付1のような画面になります。
cd Downloads/ コマンドを入力すると、添付のように No such file or directory となりますがどうすれば良いでしょうか・・


引用
Student
(@student)
メンバー Moderator
結合: 4年前
投稿: 1351
04/01/2021 5:52 pm  

すみません、直接ターミナルを開いて実行すると、できたようです。

Terminal詳しくないのですが、パスの問題だったのでしょうか・・。
(sudo mv composer.phar /usr/local/bin/composer でディレクトリがないとエラーが出たので
https://blog.fire-sign.info/686/

を参考にしてsudo mkdir /usr/local/binでディレクトリを作成し、インストールできたようでした。)


返信引用
Student
(@student)
メンバー Moderator
結合: 4年前
投稿: 1351
04/01/2021 5:52 pm  

度々すみません。
『mac環境へのXAMPPセットアップ』P.12のComposerによるcakephpプロジェクト作成 を試みてみたのですが、
composer create-project --prefer-dist cakephp/app sampleProject コマンドで
composer: command not found になってしまいました。
Composerは、/usr/local/bin/composer にインストールできていました。
またパスか何かの問題なのかと思いますが、対処法が分からず止まっております。
何か分かるようでしたら、よろしくお願いいたします。

This post was modified 3年前 by Student

返信引用
Teacher
(@admin)
メンバー Admin
結合: 4年前
投稿: 1318
04/01/2021 5:53 pm  

今一度、こちらを試してみてください!XAMPPからターミナルを開いた時に
「cd Downloads」でエラーが起きた場合は、「cd Downloads」を行わずに

> curl -sS https://getcomposer.org/installer | php
> sudo mv composer.phar /usr/local/bin/composer

だけを行ってみる。もしくは、XAMPPからではなく、Macのターミナルを開き

> cd Downloads
> curl -sS https://getcomposer.org/installer | php
> sudo mv composer.phar /usr/local/bin/composer

を入力してください。
※「cd Downloads」は環境によって変わってきます。Downloadsフォルダに移動するように各自変更してください。


返信引用
Student
(@student)
メンバー Moderator
結合: 4年前
投稿: 1351
04/01/2021 5:54 pm  

ありがとうございます。
もう一度、Composerのダウンロードを試してみるということですね。

Composerは、/usr/local/bin/composer にダウンロードできているのですが(直接ターミナルから確認)、
おそらく、ルートからComposerを使用できないのではないかと考えております・・。
(/opt/lampp/htdocs はルートに作っています。)


返信引用
Teacher
(@admin)
メンバー Admin
結合: 4年前
投稿: 1318
04/01/2021 5:54 pm  

1度ターミナルで「echo $PATH」と入力してPathを確認してみてください!
そこに先ほど設定したPathが無ければPathの設定ミスになります。


返信引用
Student
(@student)
メンバー Moderator
結合: 4年前
投稿: 1351
04/01/2021 5:55 pm  

そうなんですね・・!
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Frameworks/Mono.framework/Versions/Current/Commands
となりました・・


返信引用
Student
(@student)
メンバー Moderator
結合: 4年前
投稿: 1351
30/10/2021 6:52 pm  

無事動作しました。

Homebrewでphpのバージョンが7.2以上しかなかったのと、ネットを調べるとphp-intlがインストールできなくなっているようです。
https://rskull.hateblo.jp/entry/2018/04/06/164236

 

This post was modified 2年前 by Student

返信引用
共有:
タイトルとURLをコピーしました