【解決】XAMPPで急にApacheが動かなくなった!ポート変更しても改善できず…

うちはローカル環境でWordpressやらphpやらを動かすためにXAMPPを使用しています。先日いつものようにXAMPPを立ち上げてサイト修正の確認をしようとしたら、なぜかApacheが起動しない…。
エラーメッセージを読むと「ポートがダブってるかもね?」などと書いてあるのですが、昨日まで普通に使えていたのにダブっているはずもなく…。念のためコマンドプロンプトで
netstat -nao
を叩いてみたり、ダメもとでhttpd.confのポート番号を変更しても起動できない!
やばい、ローカルでのチェック環境が無いと何もできない…と嘆いていたその時、ふと思い出しました。
「そういえば昨日ルーター再起動したな…。」
待てよ、もしかしてプライベートIPアドレス変わったから起動できないとか…?

プライベートIPアドレスを確認して、httpd.confのListenとServerNameに書いてあったプライベートIPアドレスを書き換えたら普通に起動できました。

なんて人騒がせな…。
しかも今までlocalhostじゃなくて全部プライベートIPアドレスで設定してたから、Wordpressの内部設定とかも旧IPアドレスのまま…
ログインすらできなくなってしょうがないのでphpmyadminでwp_optionsテーブル覗いて、新IPアドレスに書き換えたりと大変でした。ちゃんとlocalhostでもアクセスできるようにしとけばよかった…(後悔)。