自宅環境でXAMPPを使えるよう、Windows7 64bitにインストールしたが、パソコンを再起動するとXAMPP Control PanelでApacheおよびMySQLが正しく再起動できなくなる。 原因を探るため何度もXAMPPのインストールを繰り返した結果、問題が見えなくなった。 結論としては、Windows 7のファイアーウォールがApacheおよびMySQLの起動を阻害していた。 わたしの環境では、ファイアーウォールで「ホーム/社内(プライベート)」だけが許可されていて、「パブリック」を許可していなかったため、中途半端な動作になっていた。 ファイアーウォールの状態を変更する 「スタート>コントロールパネル>システムとセキュリティ>Windowsファイアーウォールによるプログラムの許可」を選択 右上「設定の変更」ボタンをクリックした後、「Apache HTTP server」と「