行おうとしていること
- osのアップデートに伴いphpが消えてしまったのでmampを再インストールしようと思っております。
問題
- こちらの画面が出てきてしまいます。どうすれば再インストールすることが出来るでしょうか?よろしくお願いします。
>osのアップデートに伴いphpが消えてしまったのでmampを再インストール
mampのphpは消えませんので再インストールは不要です。
返信ありがとうございます。mampのディレクトリに移動してphp -vと出力したところ
zsh: command not found: php
と帰ってきてしまうのはなんででしょうか?
PATHを設定していないのでは?
ディレクトリを移動した後に、Composerを使ったのでパスを通す必要はないと思っていました。またmacは最初からphpが入っていると聞いていたので必要ないと思っていたのですが必要なのでしょうか?
MAMPのPHPを使うのか、別途MacOSにPHPを入れるのかは
あなたが決めてください。
僕はMAMPで使う予定でしたが、MAMPの中にphpが存在しなくなっていたので今回再インストールをしようとしたと言ったところです。しかしphpがMAMPの中に見つからないのはなんでなのでしょうか?
一応cd /Applications/MAMP/bin/で確認したところphpを確認することができました。しかしここでComposerを起動してもphpがありませんとエラーが出てしまします、
わかりません。
私のMAMPは、Montereyにあげても何も変化ありませんでしたので。
homebrewでphpをインストールしてパスを通すことで使いたいと思います。一応composerはインストールされているので
また質問なのですがhomebrewでphpをインストールした時はパスを通さないといけないでしょうか?
普通はPATHが通っていますが、
不具合が出ているあなたの環境ではわからないです。
インストールしてみたらわかるでしょう。
ダメですね(base) username-MacBook-Air ~ % brew list
==> Formulae
anyenv freetype libffi mpdecimal rbenv
apr gd libidn2 nghttp2 readline
apr-util gdbm libnghttp2 nodebrew rtmpdump
argon2 gettext libpng nvm ruby-build
aspell giflib libpq oniguruma sqlite
autoconf git libsodium openldap tidy-html5
brotli glib libssh2 openssl@1.1 unixodbc
c-ares gmp libtiff pcre webp
ca-certificates icu4c libtool pcre2 xz
composer jemalloc libunistring php zstd
curl jpeg libuv php@7.4
fontconfig krb5 libzip pkg-config
freetds libev m4 python@3.9
==> Casks
dotnet-sdk openscad
(base) username-MacBook-Air ~ % php list
zsh: command not found: php
(base) usermane-MacBook-Air ~ %
となってしましますね
phpとphp@7.4が両方入っているのが原因だったりするのでしょうか?
一度phpを消した後にもう一度インストールすることで問題を解決できました、ありがとうございました
質問が「受付中」のままになっていますので、それなりにコメントのやり取りされてますし、解決までの顛末を回答としてまとめて「解決済み」にしてください。
回答1件
あなたの回答
tips
プレビュー