• 締切済み

xampp lite の apache が起動しません

USBメモリにxampp liteを入れたんですが、apacheが起動しません。Mysqlはちゃんと動きます。 port80はちゃんとfreeになってます。 「xampp start」を押すと、 「Syntax error on line 476 of C:/xampplite/apache/conf/httpd.conf」 ↑ 中身は「Include conf/extra/httpd-xampp.conf」 「Syntax error on line 7 of C:/xampplite/apache/conf/extra/httpd-xampp.conf」 ↑ 中身は「LoadModule php5_module "C:/xampplite/apache/bin/php5apache2_2.dll"」 「Cannot load C:/xampplite/apache/bin/php5apache2_2.dll into server」 でこうなるわけです。 ちなみにxampp lite ではなく xampp は動くのか?とおもいxamppインストールしてみたらちゃんとapache動きました。で、そのあとxamppアンインストールしてからもう一度 xampp lite で 「xampp start」 やりましたがダメです。mysqlしか動きません。 コントロールパネルから Start を押すと 「Apache Started [Port 80]」 って出るんですが、「Running」の表示が出ません。で、もちろん起動もしていないです。 * Skypeなどは使用しておりません。「Active Ports」やxampp portcheckで調べましたがport80はfreeです。 http://www.altech-ads.com/category3/10000237_1_0.htm * PCは2000とXP両方試しました。 * logファイルは空っぽでエラーログなどはでてません。

みんなの回答

回答No.2

先ほどxamppliteを入れて同じ症状になりました。 OSは先日クリーンインストールしたばかりのXPです。 書かれたパスにdllは存在するし、confにも問題がなさそうなので悩んでましたが、 php周りに問題がありそうだったので、 何気なくphp.exe(xampplite/php/php.exe)をクリックしてみたところ、 MSVCR71.dllが見つからないというようなエラーが出たため、 MSVCR71.dllを探してきてsystem32にコピーしたところ正常に起動するようになりました。 原因が同じかはわかりませんが、参考までに。 # MSVCR71.dllのありかは参考URLにはっておきます。

参考URL:
http://reddog.s35.xrea.com/wiki/MSVCR71.DLL.html
saueno
質問者

お礼

返信遅れてすみませんでした! うまくいきました!ありがとうございます!!

  • xyz846
  • ベストアンサー率27% (15/55)
回答No.1

まず >USBメモリに と >C:/xampplite/ で矛盾していると思いませんか?

saueno
質問者

補足

すみませんでした、USBメモリに入れてダメだったのでデスクトップで色々とテストしてました。Cドライブ表記なのはそのためです。紛らわしくて申し訳ありません!

関連するQ&A