• 締切済み

Apache HTTP Server 2.2.4が起動しない

PHPを独学しようと、PHPとApacheを自宅のマシン(WindowsXP Home edition)にインストールしてみました。 Apache HTTP Server 2.2.4をインストール後、Apacheを「start」で起動させようとしたら、下記の表示が出てApacheが起動しません。 httpd.exe: Syntax error on line 495 of C:/[Apacheのインストールディレクトリ]/conf/httpd.conf: Cannot load C:/[PHP5のインストールディレクトリ]/phpapache2.dll into server: \x8ew\x92\xe8(以下暫く羅列が続く) httpd.confの495行目の記述は「LoadModule php5_module "C:/[PHP5のインストールディレクトリ]/php5apache2.dll"」と、phpapache2.dllへパスが通っていると考えているのですが、初心者ゆえ戸惑っています。 全く初心者な質問だと思いますが、解決へお力添えを頂けたらと思います。宜しくお願い致します。

みんなの回答

  • php504
  • ベストアンサー率42% (926/2160)
回答No.2

Windows版のPHPがApache2.2に対応したのは最近です PHPのバージョンが古いのではないでしょうか Apache2.0を使うかPHPを最新のバージョンにしてみてください

  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

Apache2.2ならphp5apache2_2.dllになります

tomoko_fujita
質問者

補足

有難うございます。 PHPの基礎を教わった人に「php5apache2_2.dllである」という事は聞いていたので、httpd.confの495行目をそう書き換えてもみたのですが「Cannot load php5apache2_2.dll」となるだけです。 「実際にPHP5のフォルダに入っているDLLファイルの名がphp5apache2.dllである」という事もあり、躓いています。

関連するQ&A