PHP5.2からPHP5.3への移行時の注意(Windows版)

PHP5.3をApacheに組み込む場合、やる事は基本的に5.2と同じなのであるが、既に5.2をインストールしている環境に5.3をインストールして入れ替える場合ちょっと落とし穴がある。

phpコマンドラインで使う場合とかpearコマンドを使う場合に、いちいちPATH設定するのが面倒なのでグローバル設定のPATH環境変数phpディレクトリへのパスを追加していると、PHP5.3用モジュールを読み込んだときにphp5ts.dllが前のバージョンのパスから読み込まれてしまう。従って5.3をインストールしたらまずPATH環境変数をチェックして正しく5.3のパスが設定されていることを確認(違っていればもちろん修正する)した上でOSを再起動した方が良い。