最初は今後のことも考えて、と自宅で
LAMP or LAPP (※)環境を整えようと思ってたのですが
ちょっと急ぎだったので、
やっぱり常用してる Windows でやることになりました
以前、一度構築は終わっていたのですが、
この間リカバリかけたので再構築をしないとダメだったのです
さて今回の構成は
Microsoft Windows XP Professional Edition SP3
Apache 2.2.8
ActivePerl 5.8.8
PHP 5.2.6
※ SQL は今回は使用しないので割愛
ここから先はちょっと技術系の話題なので
ふ~~~ん位で流してください(笑)
一応現時点で最新版を揃えてみたのですが、
ちょっとはまってしまいました…
インストールの詳細は書ききれないので後程として
apache の設定ファイルである httpd.conf の編集時に
LoadModule で PHP のモジュールを呼び出すのですが
あちこちの情報の通りにやっても
“The requested operation has failed!”
と冷たくあしらわれて起動しない
同様の症状で困っている方もおられましたが
なんか的を射てないんですよね…
で、よく考えてみたらあっけない解答だったのです…
LoadModule php5_module “C:/php/php5apache2.dll”
と書いてるところが多かったのですが
これは Apache のバージョンが 2.0.x の場合
今回は 2.2.8 を使っているので
LoadModule php5_module “C:/php/php5apache2_2.dll”
としないといけません
注意深く見てたら当たり前なんですけどねぇ(苦笑)
というのも私は Apache は 1.3.x 系ばかり使っており
2.x.x 系は初めてだったので設定に慣れてなかったんですよ
というわけで今日は寝るとします
※ LAMP と LAPP
LAMP:Linux / Apache / MySQL / PHP
LAPP:Linux / Apache / PostgreSQL / PHP
どちらもオープンソースの Web アプリ開発環境のことです