XAMPPで”Apache shutdown unexpectedly”エラーで起動しない原因と解決方法まとめ

XAMPPでapacheを起動した際、以下の文言エラーが出る時の原因と解消方法のまとめ。

Error: Apache shutdown unexpectedly
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

スポンサーリンク




目次

原因1:管理者権限で実行していない

XAMPPを管理者権限で起動すれば解決する
XAMPPをインストールしたのにエラーで起動しないぞぉ~!?え?ポートなの?管理者権限? | | ニンニンイン

原因2:80,443ポートの競合

XAMPPのapacheのポートは80,443がデフォルト。
skypeをはじめ、他のプロセスが同ポートを使っていると、ポートが重複しているためXAMPPが使えない。

解決方法1:apacheの使用ポートを変える

httpd.confを修正し、ポートを変える。80を8080にしたり、443を4433にしたり。

解決方法2:競合プロセスの終了

コマンドプロンプトからnetsatat -anoで80,443の競合プロセスをチェック。
PIDを控えて置き、タスクマネージャーからサービスを発見して終了させる。

原因3:XAMPPのインストールミス

[エラー]:’-n’が見つかりません。
[警告]:Installation failed (php.exe)

XAMPPをインストールする際に上記のエラーがでてたパターン。
PHPのインストールでミスっている。
デフォルトのインストール先ディレクトリでXAMPPを再インストールすれば解決する。

スポンサーリンク







シェアする

  • このエントリーをはてなブックマークに追加

フォローする