質問: APACHEのスタートボタンを押しても、エラーで停止してしまいます。 以下エラー内容です。 ``` Error: Apache shutdown unexpectedly. 7:36:45 [Apache] This may be due to a blocked port, missing dependencies, 7:36:45 [Apache] improper privileges, a crash, or a shutdown by another method. 7:36:45 [Apache] Press the Logs button to view error logs and check 7:36:45 [Apache] the Windows Event Viewer for more clues 7:36:45 [Apache] If you need more help, copy and post this 7:36:45 [Apache] entire log window on the forums ``` **試したこと** 1.XAMPP/APACHE/httpd.confのポート番号を8080へ変更。ルートのミスもあるか確認。 2.skypeのポート番号の重複を避けるためにskypeをアンインストール。(ポート番号を変更できる設定ページに辿り着けなかったため、あえて1度アンインストールしました。) 3.XAMPPのNetstatを開き、使用されているポートを確認。しかしそもそもの「80」も「8080」も見当たらず。。 4.PC内のルートが通せているか確認。 5.APACHEを開いてlogsの内容を確認。しかしどこをみても今日の日付が見当たらず、参考にできない。 **質問** ・Netstatに変更をしたはずの8080のポート番号が載っていないのはなぜでしょうか。 ・APACHEのlogsに今日の日付のものがないのはなぜでしょうか。 ・その他APACHEをstart状態にするための解決方法を教えてください。
回答: コマンド・プロンプトを開いて、 > > cd C:\xampp\apache\bin > > httpd.exe -t -f C:\xampp\apache\conf\httpd.conf > > > などとすることで、 httpd.confの文法チェックが行われて「Syntax OK」となるか、確認してください。 その後は > > httpd.exe -t -f C:\xampp\apache\conf\httpd.conf > > > で Apache httpd起動時のエラーが直接コマンド・プロンプトに出力されるようになるかもしれません。 そのエラーメッセージが判明したら、質問文中に追記をお願いします。