[PHP開発環境構築] ApacheへのPHP設定
2008.11.24 |Category …PHP
前回はPHP5のダウンロードからインストール(展開)、WindowsのPATH設定までを行った。
今回はApache側にPHPを読ませるとこまでを行う。
まずはLoadModuleの設定
httpd.confの任意の行に
LoadModule php5_module [PHPインストールディレクトリ]/php5apache2.dll
と入力する。[PHPインストールディレクトリ]それぞれインストールしたパスに置き換える。
蛇足だが、環境変数PATHを通したんだからホスト内のDLLを探してくれてもよさそうだったんだが
httpd.confのServerRootで定義されたPATH以外は絶対パスでの指定が必要っぽい。
(詳しく調べてないから間違ってるかも知れんけど)
あと、Apacheの設定をいじる時はコマンドプロンプト出して
apache -t
コマンドオプションを使って設定ファイルの妥当性を確認しながら行うとApacheを起動してログを
確認する手順がかなり省けて楽。
次はApacheに拡張子単位でPHPに処理させる設定を追加。
以下の2行を任意の位置に追加。
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
ここまで設定したらApacheを起動してphpinfo()をPHPファイルを実行させる。
無事、PHP設定情報リストが表示され、ただPHPを実行したいだけであればここまでの設定で十分
なことを確認した。
今回はApache側にPHPを読ませるとこまでを行う。
まずはLoadModuleの設定
httpd.confの任意の行に
LoadModule php5_module [PHPインストールディレクトリ]/php5apache2.dll
と入力する。[PHPインストールディレクトリ]それぞれインストールしたパスに置き換える。
蛇足だが、環境変数PATHを通したんだからホスト内のDLLを探してくれてもよさそうだったんだが
httpd.confのServerRootで定義されたPATH以外は絶対パスでの指定が必要っぽい。
(詳しく調べてないから間違ってるかも知れんけど)
あと、Apacheの設定をいじる時はコマンドプロンプト出して
apache -t
コマンドオプションを使って設定ファイルの妥当性を確認しながら行うとApacheを起動してログを
確認する手順がかなり省けて楽。
次はApacheに拡張子単位でPHPに処理させる設定を追加。
以下の2行を任意の位置に追加。
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
ここまで設定したらApacheを起動してphpinfo()をPHPファイルを実行させる。
無事、PHP設定情報リストが表示され、ただPHPを実行したいだけであればここまでの設定で十分
なことを確認した。
PR
●Thanks Comments
●この記事にコメントする
●この記事へのトラックバック
TrackbackURL: