PHP7.4のインストール
MacBookでPHP7.4をインストールするのができません。
ターミナルを使って、homebrewをインストールしました。
上記2つのサイトを中心に、ターミナルにコマンドを打ってみるのですが、warningとエラ〜メッセージが出て進めません。
もう何が必要な情報かもわからないです…
どなたかお力をお貸しください。
MacBookはBigSur、11.5.1です。
MacBookでPHP7.4をインストールするのができません。
ターミナルを使って、homebrewをインストールしました。
上記2つのサイトを中心に、ターミナルにコマンドを打ってみるのですが、warningとエラ〜メッセージが出て進めません。
もう何が必要な情報かもわからないです…
どなたかお力をお貸しください。
MacBookはBigSur、11.5.1です。
その警告は無視していいです(将来の macOS には PHP が同梱されなくなるというメッセージです)。あとは記事に従ってインストールしてください。
@ishida-kun
Questioner
eclipse-php
は関係ありません。インストールしても問題ありませんが、分からないものを適当に入れるのはやめたほうがいです。
手元で brew search php
を実行すると以下のように php@7.4
も出てきます。
% brew search php
==> Formulae
brew-php-switcher php-code-sniffer php@7.2 php@7.4 phplint phpmyadmin phpunit pup
php php-cs-fixer php@7.3 phpbrew phpmd phpstan pcp
==> Casks
eclipse-php
ご質問の実行結果を見ると ==> Formulae
のセクションがまったく出力されていませんが、普通はそうならないはずです。一度 brew update
を実行してから再度試してください。
そもそも MAMP をインストール済みなら Homebrew で PHP を入れる必要はありません。 MAMP の PHP にパスを通せば使えます。
ターミナルで /Applications/MAMP/bin/php/php7.4.16/bin/php
を実行して PHP が起動することを確認してください。確かに起動したら、 ~/.zshenv
に以下の行を追加してターミナルを再起動すればパスが通ります。
export PATH=/Applications/MAMP/bin/php/php7.4.16/bin:$PATH
@ishida-kun
Questioner
@ishida-kun
Questioner
@ishida-kun
Questioner
@ishida-kun
Questioner
php 7.4
、普通に見つかるのだが・・・(7.4.22ではあるが)
また、/Applications/MAMP/bin/php/php7.4.16/bin/phpのコマンドを試したら、下記の様な画像で、全くすすみません…
PHP が起動して入力待ち状態に入っています。それで正常です。(分かりづらかったですね。 /Applications/MAMP/bin/php/php7.4.16/bin/php -v
のように -v
オプションをつけてバージョンを表示してもらったほうがよかったな)
Control+C を押すと PHP から抜けます。あとは前の回答の通りにパスを通してください。
brew doctorをやってみると、warningがたくさん表示されました。。。homebrew がきちんと動いてない…?
うまくインストールできていないようです。一番上の Warning に書いてあるコマンドを実行してください。2個目以降の Warning は無視して構いません。
@ishida-kun
Questioner
@ishida-kun
Questioner
php -vで7.3になるからやっぱり違うんですかね
php -vで7.3になるからやっぱり違うんですかね
ここで回答したようにパスを通してください https://qiita.com/ishida-kun/questions/f5e7d8215bb805c4fd55#answer-3aaa86e30533546e51a6
どれだけググっても全く答えがいつからない…ググる能力が低いのか、、それか根本的に勉強のやり方を間違えているのか、、
@ishida-kun
Questioner
本屋でいろんなPHPの本を読んでみたけどパスとかディレクトリの説明なんて全然書いてなかったんだけど…何か別の根本的なことを間違えてないか