ホームページ >バックエンド開発 >PHPチュートリアル >Apache と PHP を統合する方法、apachephp integration_PHP チュートリアル
通常、PHPをインストールした後、Apacheはphpファイルを処理できなくなり、phpをApacheサーバーに統合するには、設定ファイルを変更する必要があります。 phpのインストールファイル。
方法/手順
まず、Apache の conf ディレクトリの httpd.conf に次のコードを追加します。
LoadModulephp5_module~phpインストールパス/php5apache2_2.dll
PHPIniDir "~phpモジュールのインストールパス"
AddTypeapplication/x-httpd-php.php.phtml
ここで上記のコードを簡単に説明します。コード全体は、Apache に php 処理モジュール (LoadModulephp5_module) をロードさせることを意味します。コード内の「~php インストール パス」は、php をインストールする場所に応じて変わります。 am D ドライブにインストールされているので、私のパスは次のとおりです: D:Myenvphp-5.3.5 (ここでの斜線は逆斜線 "" ですが、これを順斜線 "/" に変更する必要があることに注意してください)コード)、コードが追加されます。場所は、以下の図に示すように、httpd.conf の多数の LoadModules の下に追加するだけです。
次に、追加したディレクトリにこのファイル「php5apache2_2.dll」があるかどうかを確認する必要があります。理論上は存在するはずです。このファイルは非常に重要であり、ブリッジとして機能します。 。
次のステップでは、PHP の初期化ディレクトリ、つまりコード「PHPIniDir '~php モジュールのインストール パス'」を指定する必要があります。このコードは、平たく言えば、php を構成する php の ini ファイルを指定するために使用されます。 Apacheにphpをどこに置いたかを伝える必要があります。同様に、コード内の「~phpモジュールのインストールパス」を先ほどのインストールパスに置き換えました
次に、コードの最後の行の意味を説明します。「AddTypeapplication/x-httpd-php.php.phtml」は、*.php ファイルが表示されたときにアプリケーションの種類を追加することを意味します。 , php がファイルの処理を開始します。以下に示すように、構成ファイルにコメントを追加して、自分自身の理解を容易にすることができます:
そのため、パスを変更する必要がある場所が 2 か所あります。下の図の赤い部分を、実際に PHP をインストールしたパスに変更するだけです (順方向の傾きに注意してください)。
さらに、php ファイルの設定も非常に重要です。php インストール ディレクトリで php.ini-development ファイルを見つけ、そのサフィックス名を php.ini に変更します。これを変更する理由は次のとおりです。 php.iniの修正。以下に示すように、名前の濃い青色の部分を削除するだけです。
変更後のファイルは、以下のようになります。
次に、php.ini で対応する関数モジュールを指定する必要があります。具体的な方法は、次のコードを変更することです。
extension_dir="php 拡張ライブラリのパス" が、変更したばかりの php.ini ファイルに追加されます。これは、php のさまざまな強力なライブラリを使用できるようにするためであり、「php 拡張ライブラリのパス」は、php をインストールしたフォルダーの下に「ext」フォルダーがあります。このフォルダーを開くと、php が含まれています。以下に示すように:
次に、拡張ライブラリのパスを追加しましょう。メモ帳を使用して「php.ini」ファイルを開き、「extension_dir」の場所を見つけます。検索を使用して場所をすばやく見つけることができます。以下に示すように:
次に、場所「extension_dir='ext'」を PHP ライブラリのパスに置き換えます。私の場合、ライブラリのパスは D:/Myenv/php-5.3.5/ext です (スラッシュにも注意してください)。以下に示すように、青色の部分をライブラリ パスに置き換えます。
最終的な置換結果は以下のようになります:
これで統合が完了し、成功したかどうかをテストできるようになりました。テスト方法: 単純な PHP 関数を呼び出します。関数コードは次のとおりです:
リーリー次に、Apache を再起動して、使用できるかどうかを確認します。
統合が成功すると、以下の衝撃的な効果が見られるでしょう。
Apache と PHP を統合するにはどうすればよいですか? 上記を読んだ後、この記事に満足したら、ぜひ「いいね!」を押してください。
http://www.bkjia.com/PHPjc/1060090.html