Mojave で PHP 7.2 を使用して localhost を取得するにはどうすればいいですか?

Mojave で PHP 7.2 を使用して localhost を取得するにはどうすればいいですか?

ローカルホストで PHP7.2 を動作させようとしていますが、phpinfo() では 7.1.19 がインストールされていると表示され続けますが、~php -v では PHP7.2.18 がインストールされていると表示されます。

実行すると~php -vこうなります:

PHP 7.2.18 (cli) (ビルド: 2019 年 5 月 2 日 13:03:01) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0、Copyright (c) 1998-2018 Zend Technologies、Zend OPcache v7.2.18、Copyright (c) 1999-2018、Zend Technologies

~echo $PATH

ローカル[メールアドレス]ローカル[メールアドレス]/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Applications/VMware Fusion.app/Contents/Public:/opt/X11/binでPHP7.2をbrew経由でインストールしました

[email protected] pwd

ローカル[メールアドレス]

ローカルホストに PHP 7.2.18 がインストールされていることを期待しています。

アップデート

@mikken が言及したリンクからこれらの指示に従いました (brew がインストールした PHP をどのように使用すればいいですか?

/etc/apache2 フォルダ内の httpd.conf を編集しました

#LoadModule php7_module libexec/apache2/libphp7.so
LoadModule php7_module /usr/local/opt/[email protected]/lib/httpd/modules/libphp7.so

最初の行のコメントを外して2行目をコメントにすると、ローカルホストからphpinfo()を実行できますが、PHP 7.1.19と表示され、php -v7.2.18と表示されます。

最初の行をコメントアウトし、2行目のコメントを解除すると、localhostは起動せず、php -v7.2.18と表示されます。

私もこれらの手順に従いましたが、うまくいきませんでした。

$ brew update php // get the latest homebrew php packages
$ brew install [email protected]
$ brew link [email protected] // create an alias to this keg-only version; see comments output during installation
$ echo 'export PATH="/usr/local/opt/[email protected]/bin:$PATH"' >> ~/.bash_profile // add the alias to your path; see comments output during installation
$ source ~/.bash_profile // reload .bash_profile to use the new settings immediately
$ sudo apachectl restart

brewも試しましたlink php71 --forceが、これも効果はありませんでした。

どうやら、httpd.confの行を切り替えてもWebサーバーが起動しないようです。

7.2.18 を実行するために実行できる手順はありますか?

関連情報