KAKIMASSE

ネットで見つけた面白い記事や、役立つのではと感じたネタなどを書いています。

xamppでApacheを起動するとThis may be due to a blocked port, missing dependencies, improper privileges, a crash, or a shutdown by another method. Press the Logs button to view error logs and check the Windows Event Viewer for more clues If you need more help, copy and post this entire log window on the forumsとエラーが表示される時の対処法

      2014/10/21

xampp_error

windows7にxamppをインストール後、コントロールパネルからApacheをStartさせると、

19:20:32 [Apache] Attempting to start Apache app...
19:20:32 [Apache] Status change detected: running
19:20:34 [Apache] Status change detected: stopped
19:20:34 [Apache] Error: Apache shutdown unexpectedly.
19:20:34 [Apache] This may be due to a blocked port, missing dependencies,
19:20:34 [Apache] improper privileges, a crash, or a shutdown by another method.
19:20:34 [Apache] Press the Logs button to view error logs and check
19:20:34 [Apache] the Windows Event Viewer for more clues
19:20:34 [Apache] If you need more help, copy and post this
19:20:34 [Apache] entire log window on the forums

とエラーが表示されてしまう現象が発生しました。

早速Googleで検索すると80番や443番ポートがすでに他のアプリケーションで使用されているというもの。
[Netstat]ボタンでポートのチェックをしてみたけど80番や443番を使用しているアプリはなし。

他に色々ないか検索してもHITせず。。。

その前に自分がやったことを思い出し、Apacheの[Config]ボタンをクリックしてhttpd.confを確認。
ここに原因がありました。

僕の環境ではApacheのドキュメントルートを、

DocumentRoot "C:\xampp\htdocs/"

から、

DocumentRoot "C:\web"

に変更しているのですが、
間違って、

ServerRoot "C:/xampp/apache"

ServerRoot "C:/web"

と変更していました。
そりゃC:/webにはApacheのファイルが1個もないからエラーになりますよね。。。
ServerRootの設定を元の "C:/xampp/apache" に戻したらエラーもなくなりました。

設定をいじる前にはちゃんとバックアップを取っておくことが大事ですね。

 - apache , ,

SPONSORD LINKS

スポンサーリンク

スポンサーリンク

Message

メールアドレスが公開されることはありません。

  関連記事

no image
.htaccess:特定のディレクトリで設定したBASIC認証を解除(無効に)したい

手軽で非常に便利な .htaccess 簡単にサイトにパスワード制限をかけられて ...

no image
Apache:バーチャルホストで複数のServerAliasを使いたい

複数のサブドメインで、同じファイルにアクセスさせたい場合 (例:www.exam ...

.htmlファイルでPHPを動かす方法(UTF-8の文字化け対策方法もあり)

photo credit: DaveBleasdale via photopin ...