個別表示
Apache2.0.x で PHP4.4.8 + PHP5.2.6 + PEAR を動かす
2008/05/25(日)
新しい鯖を借りた。新鯖のPHPバージョンは5。あちきの環境ではApache2 + PHP4。
これを機に、ローカル環境でもPHP5が動かせるように、PHP5.2.6を落としてきてインストール。その後、PHP4とPHP5が切り替えられるように構築してみたが、4と5を両方入れるとPHP4にPEARがインストールできず。いろいろ弄っているうちに、PHPはおろか、Apacheさえも起動しなくなってしまった。
で、ぐぐってみたら以下のサイトを発見。
(ちなみに、あちきはApache2なので関係ないが、Apache2.2以上の場合は php4apache2.dll がバグりんぐなので、「ひとり2ちゃん: php-4.4.8 と Apache 2.2.8 で Cannot load C:/php/sapi/php4apache2.dll」に書かれている手順も踏むべし。)
両ページに書かれた手順通りに入れなおしてみたら見事に治った。
ここにたどり着くまでに丸3日(疲)。はなっからXAMPP入れりゃよかったのかもしれないが、PHP4も5もPEARも無事動いたのでこれでよしとする。