Pages

2009年10月2日金曜日

WindowsXPにPHP5.3.0(モジュール)を入れてみた。

まずPHPのダウンロードサイトからファイルを入手。
http://windows.php.net/download/

入手するファイルは「VC6 x86 Thread Safe」です。

VC9=IIS用
VC6=Apache用

Non Thread Safe = CGI用
Thread Safe = モジュール用

入手したファイルを解凍して設置したい場所に移動する。
一応パスに日本語が含まれないように設置。

PHPディレクトリの中に下記2つのINIテンプレートがあるけど今回はとりあえず「development」で
php.ini-development
php.ini-production

ファイル名を変更する。
php.ini-development ⇒ php.ini

httpd.conf に下記を追記する。

LoadModule php5_module "D:/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "D:/PHP"

これでApacheを再起動すると、エラー。。。 なぜ。。。

CGI版を入れてみたところ正常に起動できました。
php5apache2_2.dll がダメなのか。。。

php -v では確かに3.5と表示されている。。。

仕方がない、5.3.0の php5apache2_2.dll は壊れているという事で5.3.1に期待しましょ。。。
pgsql.dll破壊事件もあったのできっとそうなんだろう。。。

0 件のコメント:

コメントを投稿

Followers