Homebrew の mcrypt を使用した後の PHP インストールのトラブルシューティング
問題: Apache の使用中に Homebrew 経由でインストールされた PHP が phpinfo() に表示されない.
PHP の違いを確認します:
- brew search php を実行して、複数の PHP バージョンがあるかどうかを確認します。
- 出力を確認します。 php -v で、Apache が使用している PHP バージョンを確認します。
Make Apache Use Homebrew PHP:
- brew install を使用して、目的の PHP バージョンをインストールします。 [email protected].
- 以下を .zshrc に追加します (zsh ユーザーの場合):export PATH="/usr/local/opt/[email protected]/bin:$PATH"
- ソース ~/.zshrc を使用して .zshrc を再ロードします。
Apache で PHP を有効にする:
-
httpd.conf に続きます:
- LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so
-
- SetHandler application/x-httpd-php
- 確認してくださいDirectoryIndex には、index.php が含まれています。
-
設定ファイルを見つけます:
- php.ini: /usr/local/etc/php/[PHP バージョン]/
- php-fpm.ini: /usr/local/etc/php/[PHP バージョン]/
以上がHomebrew の mcrypt を使用した後に PHP のインストールの問題を解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。