Learning site for website creation

XAMPPのapacheが起動しない

公開日:2021年08月18日

XAMPPのコントロールパネルから「apache」をスタートさせても起動せずにストップしてしまう場合の対処法のメモ。

  • apacheが使用する「80」「443」ポートが既に使われている
  • Windowsのユーザ名が全角文字で登録されている 例)ユーザ名「田中」
  • ポートブル版の時のみ:xamppフォルダ移動後に「setup_xampp.bat」を実行していない

apacheが使用する「80」「443」ポートが既に使われている

下記サイトの対処法が参考になります。

Windowsのユーザ名が全角文字で登録されている

Windowsのユーザ名とユーザ用フォルダ名を確認

「ローカルディスク(C:)」>「ユーザー」を表示しユーザーフォルダ名を確認します。「田中」のように全角のフォルダ名の時はapacheが起動しない原因になっている可能性ありです。

ユーザ名とユーザフォルダ名の変更方法は以下のサイトで詳しく解説しています。レジストリを変更するので慎重に作業します。

Windows 10でユーザーフォルダ名を変更する方法

ポートブル版の時のみ:xamppフォルダ移動後に「setup_xampp.bat」を実行していない

XAMPPポータブル版の場合は、「xampp」フォルダ移動後に「setup_xampp.bat」実行していない可能性があります。

「setup_xampp.bat」をダブルクリックします。