Pages - Menu

2013-07-01

ApacheでPHPを利用する

ApacheでPHPを利用するための設定。

メモ


Windows環境で、Apache2.0、php-5.5.0-Win32-VC11-x86を用いようとした。
しかし、php5.5.0には(nts版に関わらず)php5apache2.dllが含まれておらず、 dllライブラリからダウンロードしてきたものを使っても、モジュールのロードに失敗した。
原因は不明だが、Apache2.4の使用を推奨する。

apache2.4の入手先
Apache Lounge
(Apache公式ではソースしか公開してない)

php5.5.0(forWindows)の入手先
PHP公式
(Apacheとの連携にはThread Safe版を推奨らしい)


設定


Apacheフォルダ内の"httpd.con"を編集する。
(ここではphpをc:/phpにインストールした場合)

モジュールの追加

# Dynamic Shared Object (DSO) Support
のブロックの末尾に
LoadModule php5_module c:/php/php5apache2_4.dll
を追加

拡張子の登録

# AddType allows you to add to or override the MIME configuration # file specified in TypesConfig for specific file types.
ブロックの末尾に
AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps
を追加  

php.iniへのリンク

ファイルの末尾に次を追加
<IfModule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin </IfModule> PHPIniDir "c:/php"  
参考
AdminWeb.jp PHP利用のための設定

0 件のコメント:

コメントを投稿