質問: 昨日まで動作していたapacheが動かなくなってしまいました。 xamppでapacheのstartボタンを押した際のメッセージは Attempting to start Apache service... となっています。 やったこと ・ポートの競合の確認 ・iisの問題の設定確認 正常に動作していた時から今までにしてたこと ・phpmyadminの設定(shellのrootユーザーのパスワード変更など) ・windows10の更新 個人的には、configに問題があると思っているのですがどのconfigのどこが問題なのかわかりません。 どのconfigに問題がある等調べることは可能でしょうか? また、別の解決策はありますでしょうか? 宜しくお願いします。
回答: その昨日あたりにインストールしたアプリによって、 TCP:80番がそのアプリが専有して、 あとから立ち上げようとするXAMPPのApacheが使えなくなっていたりしませんか。 あとは、パソコンに入っているウイルス対策ソフトやファイアウォールが 通信を遮断していないか。 ウイルス定義ファイルが更新されたときにルールが飛んじゃったりして 遮断されていないか。 エラーログに記録されるレベルの設定(LogLevel) - ログファイルの詳細 - Apache入門 を参考にログレベルを暫時warnなどとして、 コマンドプロンプトを開いて、 C:\xampp\apache\httpd.exe などとしてコンソールのログも見られるようにすると手がかりがつかめるかも。 もちろん C:\xampp\apache\logs\error.log もチェックしてください。 XAMPP for WindowsでSSLを有効にする - Qiita こちらも参考にどうぞ。