エス技研

WordPress、CakePHP、PHP、baserCMSなどの Web系システムを中心に情報を提供します!


XAMPPの Apacheが起動しなくなった場合の対処方法

      2017/04/29

XAMPPの Apacheが起動しなくなった場合の対処方法

 

ポートのダブりが起動不能の原因の可能性大

 
XAMPPを使っていると、Apacheが起動しなくなることがままあります。
 
よくある話としては、Skypeが 80番ポートを使うため、それとポートがダブるために起動しなくなる、という感じで、起動しなくなる理由として一番多いのがポートのダブりだと思われます。
 
特に、昨日まで起動していたのに、今日はエラーが出て起動しなくなった!という場合は、新しくインストールしたアプリとポート番号がダブってしまっていることが原因と思われます。
 
ポートダブりかどうかを調べる方法としては、下記のサイトが参考になります。Apacheのつづりは間違えているようですが...
 http://nuru.me/blogs/2009/04/xamppapach.php
 
 
ただ、上記のサイトでは、ダブっているサービスを止めましょう、Skypeを止めましょう、ということが書かれていますが、業務で Skypeを使っている場合などは止めろと言われても止められないという場合は大いにあるでしょう。
 
そもそも、あるサービスを使うのにほかのサービスを止めましょう、という発想はあまりよろしくないでしょうね。
やはり、XAMPPのポート番号を変更して使いましょう。という方が一般的かと思います。
 
というわけで、XAMPPのポート番号の変更方法です。
 
 

XAMPPのポートの変更方法

 

XAMPPの HTTP、80番ポートの変更方法

 
まず、「httpd.conf」です。
 
ファイルの場所は、C:\xampp\apache\conf\httpd.conf ですが、XAMPPのコントロールパネルの「Config」から選択できます。(「C:\xampp」に XAMPPをインストールしている場合。)
 
そして、「80」などで検索すればポート番号の設定箇所が見つかりますので、他とぶつからなさそうなポート番号を設定しましょう。
私の場合は、httpの「80」は「8080」に変更しました。
 
——————————–
#Listen 0.0.0.0:80
#Listen [::]:80
#Listen 88
Listen 8080
 
 
#ServerName localhost:80
ServerName localhost:8080
——————————–
 
 

XAMPPの SSL、443番ポートの変更方法

 
また、80番のポート番号がダブっているだけであっても、SSLの 443のポート番号も変更しないと起動できませんので、続いて「httpd-ssl.conf」の 443番のポートも変更します。
パスは、C:\xampp\apache\conf\extra\httpd-ssl.confですが、こちらもコンパネから選択できます。
 
下記の「443」の部分を「44380」に変更しました。
 
——————————–
#Listen 0.0.0.0:443
#Listen [::]:443
#Listen 443
Listen 44380
——————————–
 
そして、Apacheの起動をし直せば起動するようになるでしょう。
 
 

ポートを変更した際のアクセス方法

 
で、公開側のサイトのアクセス方法は、ポート番号をデフォルトのものから変更しましたので、今後は変更したポート番号を指定してアクセスする必要が出てきます。
 
変更前
 http://localhost/
  ↓
変更後
 http://localhost:8080/

 - システム開発関連技術

GoogleAdwords

GoogleAdwords

最後までお読みいただきましてありがとうございます。
この記事が参考になったと思いましたらソーシャルメディアで共有していただけると嬉しいです!

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

下記の空欄を埋めてください。 * Time limit is exhausted. Please reload CAPTCHA.

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

※入力いただいたコメントは管理者の承認後に掲載されます。

  関連記事

Windowsのメモリ不足はUSBメモリに仮想メモリをおいて高速化

Windowsでメモリ不足の時はUSBメモリ上に仮想メモリ(ページングファイル)設定で解決します。

XAMPP環境(ローカル環境)の sendmailからPHPメールを送信する設定方法

メールサーバが設定されていない、ローカルの XAMPP環境からメールを送信する方法の解説です。

IEのHTMLソースを秀丸表示で共有メモリへのアクセスが拒否されましたで開けない問題への対処方法

Windows7の IEで HTMLソースを秀丸で表示する際に「共有メモリへのアクセスが拒否されました」のエラーが表示される原因と解決方法の説明。

PHPを勉強するための環境を構築するにはXAMPPが最適

PHPを勉強する環境としてローカル環境を構築するには XAMPPが最適。その解説です。

Windows 10パソコンで日付、時間がずれる!原因と時計を合わせる解決方法
Windows 10パソコンで日付、時間がずれる!原因と時計を合わせる解決方法

Windows 10のパソコンでスリープから復帰すると日付がズレる不具合が発生。その時の対応方法の時計の設定やマザーボードの電池の交換の方法を紹介。プラスαの不具合の原因と対応方法を紹介。

RSA暗号の仕組みがすっきりと分かった瞬間

RSA暗号の仕組みがすっきりと分かったその説明を交えながら、RSA暗号の解説をします。

秀丸の現在開いているファイル名をフルパス付で取得する方法をマクロで作成

秀丸で開いているファイル名をフルパス付で取得するマクロを作成。たった1行のマクロながらとっても便利。プログラムを作る方なら作成して置いて損はないマクロですね。

ロリポップで非常に大きなハッキング騒動がありました。

ロリポップで非常に大きなハッキング騒動がありました。その結果、影響を受けた内容と、それに対してどう対応したか、のレポートです。加えて、何でロリポップサーバを使っているかの紹介です。

WindowsXPから Windows7にアップグレードして分かったこと

WindowsXPから 7にアップグレードする際に不安だったバックアップ、ドライバ、32Bit版 64Bit版について書いています。