XAMMP Error: Apache shutdown unexpectedly.

XAMMPが動かない

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

上記のようなエラーがありました。Windowsでの実施になります。

これに対して、はコマンド・プロンプトで下のようなコマンドを実行

C:\xampp\apache\bin\httpd.exe -d C:\xampp\apache

つまるところは、XAMMPのフォルダにある「apache」の中にある「bin」フォルダの
「http.exe」を実行すれば、具体的なエラーメッセージが主tくできる。

次のようなコマンドでもよい

cd XAMMPヘのパス
cd apache
cd bin
httpd.exe -d ドキュメントルートのパス

自分の場合は、ドキュメントルートに指定したフォルダがないというエラーメッセージがあった(httpd.cnf)のでそれを修正しました。もちろん解決できました。

MySQLの場合

この場合は、XAMMPのフォルダにある「mysql_start.bat」と実行するとまともなエラーメッセージが得られる。

cd XAMMPヘのパス
mysql_start.bat

これで、対象の部分を修正すれば動くと思われる。

投稿者:

takunoji

音響、イベント会場設営業界からIT業界へ転身。現在はJava屋としてサラリーマンをやっている。自称ガテン系プログラマー(笑) Javaプログラミングを布教したい、ラスパイとJavaの相性が良いことに気が付く。 Spring framework, Struts, Seaser, Hibernate, Playframework, JavaEE6, JavaEE7などの現場経験あり。 SQL, VBA, PL/SQL, コマンドプロント, Shellなどもやります。

コメントを残す