44

次のコンソールログを取得しています。

1:14:33 PM  [apache]    Possible problem detected! 
1:14:33 PM  [apache]    Port 80 in use by "c:\program files (x86)\skype\phone\skype.exe"!
1:14:33 PM  [apache]    Possible problem detected! 
1:14:33 PM  [apache]    Port 443 in use by "c:\program files (x86)\skype\phone\skype.exe"!
1:14:33 PM  [main]  Starting Check-Timer
1:14:33 PM  [main]  Control Panel Ready
1:15:10 PM  [apache]    Starting apache app...
1:15:11 PM  [apache]    Status change detected: running
1:15:11 PM  [apache]    Status change detected: stopped

「ステータス変更が検出されました:実行中」から「停止済み」とすぐに表示されます。私はしようとしました:

  • 内部ネットワークのWindowsファイアウォールをオフにする
  • 2つの場所にあるhttpd.confファイルのポート80を99に変更します。Listen:80とServerName localhost:80
  • 同じ2つの場所にあるhttpd.confファイルのポート443を445に変更します。
  • Apacheサーバーが私のマシンにWindowsサービスとしてインストールされていません。
  • 今日の日付に対して生成されたエラーまたはアクセスログはありません。
4

8 に答える 8

117

skype->tools->options->advanced に移動し、ポート 80 と 443 を UN-check で使用します。

于 2013-06-01T08:31:39.040 に答える
54

これは、Skype で誰かと共同作業しているときに発生したため、Skype を閉じることはできませんでした。

考えられる解決策の 1 つは、XAMPP が Apache に使用しているポートを変更することです。

1. Apache (httpd.conf)を変更します。

XAMPP コントロール パネルに移動し、Apache モジュールのConfigをクリックしてからApache (httpd.conf)をクリックします。

XAMPP コントロール パネル -> Apache モジュールの [Config] をクリックします。

新しいウィンドウで Apache (httpd.conf) をクリックします。

これで、XAMPP 設定で構成されたエディターで構成ファイルが開きます (Windows のデフォルトは notepad.exe)。検索ツールを開き、 を検索し80ます。ポート番号 80 のように、80 を含む 2 つの行があるはずです。

Listen 80
ServerName localhost:80

80ここで、開いているポートに置き換えます。使用し8080ました。

Listen 8080
ServerName localhost:8080

2. Apache の変更 (httpd-ssl.conf)

SSL 構成で同じ手順を繰り返す必要があります。上記の手順を繰り返しますが、Apache (httpd-ssl.conf)に移動します。次の行のポート番号を置き換えます。

Listen 443
<VirtualHost _default_:443>
ServerName www.example.com:443

を選びます4433


終わり。Apache の[開始]をクリックすると、Apache が正常に起動するはずです。ただし、私の側では、エラーは引き続き表示されます。

于 2013-04-24T19:14:02.953 に答える
49

後藤Skype -> Tools -> Options -> Advanced -> Connection

skype に移動 -> ツール -> オプション -> 詳細設定 -> 接続

ポート80を使用するチェックボックスを単にオフにします

その後、Skype を再起動します。

最新のアップデート

Skype は現在ポート 80 を使用していません: https://support.skype.com/en/faq/FA148/which-ports-need-to-be-open-to-use-skype-on-desktop

于 2014-05-29T07:24:53.780 に答える
5

Skype設定を開き、「ポート80を受信ポートとして使用する」というオプションのチェックを外した後、「管理者として」XAMPPサーバーを起動する必要がありました。

于 2012-12-29T18:19:22.337 に答える
0

次のコマンドの出力で投稿を更新してください。パスを修正することを忘れないでください:

C:\> path\to\xampp\apache\bin\httpd.exe

ポートを変更したので、ポートの競合の問題ではないと思います。

ちなみに、 Skypeでポート80と443を使用しないように設定を変更できます。新しいバージョンでは、いくつかの変更があるはずですが、見つけることができるはずです。:)

于 2012-12-30T06:25:25.550 に答える
0

skypeがポート80を使用していることを示しています。skypeを無効にしてからWebサーバーを起動します。

于 2012-12-28T18:26:45.880 に答える