Homebrew と Apache の PHP の違いを調整するにはどうすればよいですか?
Oct 19, 2024 pm 12:42 PM<h2>PHP: Homebrew と Apache の間のギャップを埋める</h2>
<p>Homebrew を使用して mcrypt をインストールすると、 PHP 拡張機能は phpinfo() 出力に表示されません。この不一致は、Apache で使用される PHP が Homebrew でインストールされたバージョンと異なることを示唆しています。</p>
<h3>1。 PHP の違いを確認する</h3>
<pre>$ brew search php</pre>
<p>このコマンドは、Homebrew 経由で利用可能な PHP バージョンのリストを表示します。インストールされているバージョンが phpinfo() で示されているバージョンと異なるかどうかを確認します。</p>
<h3>2. Homebrew PHP を使用するように Apache を構成する</h3>
<h4>a. PHP モジュールの追加</h4>
<pre>$ brew install php@7.4</pre>
<pre>$ echo 'export PATH="/usr/local/opt/php@7.4 /bin:$PATH"' >> ~/.zshrc</pre>
<pre>$ source ~/.zshrc</pre>
<p>これらのコマンドは、PHP 7.4 をインストールし、そのパスを環境に追加し、シェル設定をリロードします。 .</p>
<h4>b. Apache で PHP を有効にする</h4>
<p>Apache 構成ファイル (通常は httpd.conf という名前) を編集し、次の行を追加します:</p>
<pre>LoadModule php_module /usr/ local/opt/php/lib/httpd/modules/libphp.so</pre>
<pre><FilesMatch .php$></pre>
<pre> SetHandler application/x-httpd-php</pre>
<pre></FilesMatch></pre>
<p>DirectoryIndex にindex.php が含まれていることを確認します:</p>
<pre>DirectoryIndexindex.phpindex.html</pre>
<p>PHP 設定ファイルは次の場所にあります:</p>
<pre>/usr/local/etc /php/7.4/</pre>
以上がHomebrew と Apache の PHP の違いを調整するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











LaravelのバックエンドでReactアプリを構築する:パート2、React
