- 締切済み
Apache HTTP Server 2.2.4が起動しない その2
先日、PHPとApacheを自宅のマシン(WindowsXP Home edition)にインストールしてApacheが起動せず、質問を載せた者です。 その後、ネット検索で少し情報を探し、その方法でインストールをやり直してみました。 Apacheは「HTTP Server 2.2.4」です。 インストール後、Apacheを「start」で起動させようとして、DOS窓に表示されるエラーメッセージに対応したhttpd.confの編集を行ったのですが、その後「start」で起動させようとしたら、メッセージが何も表示されないDOS窓が開きっ放しで、「Apache Monitor」の「Service status」を見ても何も表示が無い、という状態になりました。 DOS窓にメッセージが何も表示されず、「Apache Monitor」でもApacheが起動していない表示、ということで、すっかり躓いています。 原因として、どのような事が考えられるでしょうか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
前回の質問がどこだか忘れたけど確かPHPがどうたらってエラーだったよね? 同じ状況にしているのだとしたらPHPが正しく起動できていない事が原因 エラーメッセージを便りに検索するとPHPの設定が誤っている事が判るので修正して、PHPが単体で起動できる事を確認する PHPが起動できればapacheも起動するよ 主な原因は、通常インストールされるべきphp.iniがwindowsのインストーラの書き加えによって、それがエラーの原因になるというものだった筈。 詳しくはエラーメッセージが判らないので探せない
- asuncion
- ベストアンサー率33% (2127/6289)
> DOS窓に表示されるエラーメッセージ どんなエラーメッセージでしたか? > httpd.confの編集を行った どこを、何から何に修正しましたか? いちばん知りたいところが抜けています。
補足
http://www.pclive.sakura.ne.jp/blog/2007/01/apache_224.html インストール後このページの通りにhttpd.confの編集を行い、その後startしたら「Syntax error on line 116 Load Module takes two arguments」との事でhttpd.confの「LoadModule ~ /php5apache2_2.dll」の行を削除。 これだけです