• ベストアンサー

Apache2が起動しなくなった!!

はじめまして。さっそく質問なのですが、Apache2とPHP4の連動のために、Apacheのconfフォルダにあるhttpd.confの中身を設定通りいじって 「LoadModule php4_module c:/php/sapi/php4apache2.dll」←追加 「AddDefaultCharset none」←変更 「AddType application/x-httpd-php .php」←追加 そして、php.ini側では、 「doc_root = "c:/Program Files/Apache Group/Apache2/htdocs"」 「extension_dir = "c:/php/extensions"」←変更 でしましたが、その後、Apacheを再起動しようとするとエラーになって再起動ができなくなりました。 どなたか、なにか気になる点があれば教えて下さい!! お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • litton101
  • ベストアンサー率49% (58/118)
回答No.5

回答でなくてすみません。 今日、わたしも、まったく同じトラブルで質問をしたところでした。 http://oshiete1.goo.ne.jp/qa3194884.html 引き続き調べていて本件にたどり着きましたが。上記に 回答がつくかもしれませんので、ご参考に。 また、別途Apache2はPHP4をサポートしていないという説があるようです。 http://oshiete1.goo.ne.jp/qa471357.html

その他の回答 (4)

  • tany180sx
  • ベストアンサー率63% (239/379)
回答No.4

もしApacheが2.2.xでPHPが4.4.xなら下記のdllをダウンロードして php4apache2.dllを置き換えて試してみてください。 php4apache2.dll-php4.4.x.zip http://www.apachelounge.com/download/

okwebsama
質問者

補足

Apacheは2.0.xでPHPが4.4.xです。 説明が不足してすいません! ちなみに、一応Windowsのシステムフォルダの php4ts.dllとphp4apache2.dllを入れ替えてみましたが、駄目でした。

  • TA-HT81S
  • ベストアンサー率39% (72/184)
回答No.3

> Apache2とPHP4の連動のために、Apacheのconfフォルダにあるhttpd.confの中身を設定通りいじって > 「LoadModule php4_module c:/php/sapi/php4apache2.dll」←追加 > 「AddDefaultCharset none」←変更 > 「AddType application/x-httpd-php .php」←追加 いまどきこんな設定を必要とするのは、どこのディストリビューションですか? それとも、まさか手作業でリビルドされていますか? 手作業でのリビルドはライブラリやモジュール類のバージョンの不統一が起こるのでおすすめできません。 あ、もしかしてWindowsですね。 Windows上のApacheは、すこし負荷を掛けただけで動作不安定になりますので、とても業務に使える代物ではありません。

okwebsama
質問者

補足

すいません!ちゃんと説明に書いておけば良かったです。 今回の質問はWindows上でのApacheの話です。 PHPの勉強のため、Windows上でApacheとPHPをインストールしたいです!

  • kalze
  • ベストアンサー率47% (522/1092)
回答No.2

apache2のバージョンを教えてください

okwebsama
質問者

補足

apacheのバージョンは、2.0です。 説明が不足していてすいません!

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.1

がると申します。 まずこういうときは「どんなエラーが出たか」をきちんと書きましょう。可能な限り「一字一句間違いなく」。 それがあるなしで、ずいぶんと回答率が変わりますよ。

okwebsama
質問者

お礼

すいません!お礼ではないのですが、補足として追加します。 LoadModule php4_module c:/php/sapi/php4apache2.dllをコメントアウトすると正常にApacheは起動するようです。

okwebsama
質問者

補足

エラーメッセージは、「The requested operation has failed!」です。 ありがとうございました。

関連するQ&A