WAMP環境構築
先日,羽岡哲郎ブログ: Win7上のAMPP環境の構築失敗で述べたとおり,Windows 7 上での Apache+MySQL+PHP 環境の構築には非常に苦労した.しかし,ようやく成功した.原因は Program Files のアクセス・コントロールが悪さをしていたらしい.
抜け道に過ぎないのかもしれないが,ワークアラウンドとして,うまくいった方法を書いておこう.
重要なことは二点.
C:\Program Files は,特別なアクセス制御が行われているようなので,とにかく,Apache,PHP, MySQL,すべて,デフォルトのインストール先の C:\Program Files ではなく,普通のフォルダにインストールすること.私は,"C:\apps" というフォルダを作成して,そこにインストールした.
もうひとつ重要なポイントは,PHPの機能を全てインストールしないこと.必要な機能だけインストールするように注意する.そうしないと,Apache と PHP の連携がうまくいかない(らしい).どうやら,これは,余計な機能のモジュールをロードしようとして,またしても,C:\Program Files の呪縛にはまってしまうことに原因があるようだ(未確認).
おそらく,Windows 7 側の設定を適切に行えば,C:\Program Files にインストールしても大丈夫なのだろう.だが,そんな時間はないので,とりあえず動かしたい人は,普通のフォルダにインストールするのが無難である.
抜け道に過ぎないのかもしれないが,ワークアラウンドとして,うまくいった方法を書いておこう.
重要なことは二点.
- C:\Program Files の下にインストールしない.
- PHPの機能を全てインストールしない.
C:\Program Files は,特別なアクセス制御が行われているようなので,とにかく,Apache,PHP, MySQL,すべて,デフォルトのインストール先の C:\Program Files ではなく,普通のフォルダにインストールすること.私は,"C:\apps" というフォルダを作成して,そこにインストールした.
もうひとつ重要なポイントは,PHPの機能を全てインストールしないこと.必要な機能だけインストールするように注意する.そうしないと,Apache と PHP の連携がうまくいかない(らしい).どうやら,これは,余計な機能のモジュールをロードしようとして,またしても,C:\Program Files の呪縛にはまってしまうことに原因があるようだ(未確認).
おそらく,Windows 7 側の設定を適切に行えば,C:\Program Files にインストールしても大丈夫なのだろう.だが,そんな時間はないので,とりあえず動かしたい人は,普通のフォルダにインストールするのが無難である.
コメント