Apacheの起動後にXAMPP1.7.7を使用すると、次のアラートが表示されます。
忙しい...
Apacheが開始されました[ポート80]
そして、httpd.conf
ファイルを開き、ポート番号を8080
または85
に変更しました。しかし、XAMPPをリセットしてApacheを起動した後も、上記のアラートが表示されます。
私は何をすべきか?
これは、teamviewerまたはskypeがシステムのデフォルトでこのポートを使用しているためです。したがって、ポート80はビジーです。どちらでも、skype/teamvierのポート番号を変更して試すことができます。
または、次のソリューションを使用してください
Goto-> C:\ xampp\Apache\conf
ファイルを開く-httpd.conf
以下のように変更します
8080を聞く
ServerName localhost:8080
C:\ xampp\Apache\conf\extra
open-> httpd-ssl.conf
以下のように変更します
4499を聞く
ServerName localhost:4499
今すぐApacheを再起動してください:)
XAMPP1.7.4およびXAMPP1.7.7は、XAMPPコントロールパネルに誤解を招くポート情報を表示します。
リッスンするApacheを指定するポートに関係なく、XAMPPコントロールパネルには常に次のように表示されます。
Apacheが開始しました[ポート80]
これは間違っています!!!!これは、XAMPP1.7.4および1.7.7のハードコードされた文字列です。 Apacheがリッスンしている実際のポートを反映していません。
詳細はこちら: http://complete-concrete-concise.com/web-tools/how-to-change-the-Apache-port-in-xampp
XAMPPコントロールパネルのソースコードを確認しました。実際には100%ハードコーディングされていません。 dynamic値を探します。見つからない場合は、ポート80と表示されます。まあ、dynamic値しない httpd.confファイルから取得
Apache started [Port 80]
メッセージのポートを変更するには、次のようにします。
Xampp-control.exeの場所を見つけます。インストールディレクトリのルートにある必要があります。
そのディレクトリにファイル「XAMPP.INI」を作成します(XAMPP.iniとxampp-control.exeが同じディレクトリにあるようにします)
XAMPP.INIファイルに以下を入力します。
[ポート]
Apache = 8080
これで、常にApache started [Port 8080]
を取得できます。 XAMPP.iniファイルに表示するポートを使用します。これは表示のみを目的としていることに注意してください。 httpd.confとは関係ありません
SkypeをインストールしてWebサーバーに干渉した後、Skypeがポート80を引き継いだことがわかりました。 Skypeには、デフォルトで別のポートを使用し、Webサーバー用に80を開いたままにするように変更できる設定があります。
私のためにそれを解決しました。 XAMPPをPHP 5.4に更新した後、Apacheを起動できなくなりました。StartApache(Busy)と表示されました。問題は、Pando Media Booster(League of Legendsに付属しているようです)でした。 :))ポート443をブロックしていたので、アンインストールした後、再び機能しました。お役に立てば幸いです。
ええ、私は同じ問題に直面しました。私の場合に追加されたのは、SQL Serverをインストールし、「SQL Server ReportingServices」がポート80で実行されているため、それが問題です。
そのサービスを停止すると、ポート80でApacheを実行できる可能性があります
Xampコントロールパネルにバグがあります。ほとんどの場合、httpd.exeはすでに開始されていますが、緑色のインジケータが表示されていません。ブラウザを開いてサイトを開いてみてください...
ただし、xamppの構成も確認してください。
私はこれと同じ問題を抱えていました。次の2つの手順に従うことで、完全に解決されました。
- RegEditを起動します。
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTPに移動します
- 新しいDWORD(32ビット)値を追加します
- 引用符を含めずに「NoRun」という名前を付けます
- 新しいプロパティをダブルクリックします
- [値のデータ]フィールドに引用符を含まない「1」と入力し、[OK]をクリックします
- コンピュータを再起動します
上記は一部の人には有効ですが、私には有効ではありません。さらに、私もこれに従う必要がありました。
- Regedit.exeに移動します。次の場所に移動します。
- HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> services> HTTPと変更、「Start」という名前のreg_dword、値をゼロ(引用符なしで「0」)にして、[OK]を押します。
- その後、再起動します。
- **重要ISコンピュータの起動と同時にサーバーを開き、ポート80がApacheによって使用されるようにする…
私はこのサイトでこの解決策を見つけました、それはさらに説明します: http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible- to-install-Apache-solution/comment-page-3 /#comment-1099
コントロールパネルを検索するアンインストールプログラムを選択するパネルの左側にある[Windowsの機能をオンまたはオフにする]を選択する[インターネットインフォメーションサービス]で、Microsoftがデフォルトでオンにする必要がある[ワールドワイドウェブサービス]の選択を解除します(ポートを使用)再起動するとWAMPが表示されます以前と同じようにバックアップします。
この手順に従ってください: XAMPP Apacheサーバーポートを変更する方法は?
Apacheポートの問題を4つのステップで解決する方法を説明しています。
このプロセスを試しても問題が解決しない場合:これは、アプリケーションが使用可能なすべてのポートを使用するか、動的に変更することを意味します。
たとえば、Skypeポートは動的であり、すでに占有されている場合はポートを変更できます。
より簡単な解決策は、Skypeを終了し、Apacheを起動してから、Skypeを再起動することです。これは1回限りの操作であり、問題を解決します
私も同じ問題を抱えていました。どうやってそれを解決したのですか?ポート80は他のプログラムで使用されているようです。私の場合、Microsoft WebMatrixをインストールすると、XAMPPが機能しなくなりました。 Apacheが機能しなくなりました。 WebMatrixとそのすべてのコンポーネントをアンインストールすると、Apacheは正常に機能し始めました。これが同じ問題を抱えている人の助けになることを願っています。
私も同じ問題を抱えていました。ポート80は他のプログラムで使用されているようです。私の場合、Microsoft WebMatrixをインストールすると、XAMPPが機能しなくなりました。 Apacheが機能しなくなりました。 WebMatrixとそのすべてのコンポーネントをアンインストールすると、Apacheは正常に機能し始めました。これが同じ問題を抱えている人の助けになることを願っています。
http://www.devside.net/wamp-server/opening-up-port-80-for-Apache-to-use-on-windows
Windows 8Skypeはポート80の使用から変更できません。いくつかの選択肢があります...最初に何を取得するかを競います....ポート80を使用するものをアンインストールします....ベストアンサー:サーバーとそのリソースを解放し、必要なソフトウェアまたはアプリのみをインストールし、2番目を使用しますコンピューターでサーバーを編集し、実際のパフォーマンスが必要な場合はSkypeなどの他の操作を行います
これらの問題またはラウンドの実行は、仮想マシンのセットアップでのみ発生するはずです。パフォーマンスの低下が100%回復することはなく、イメージのライセンスは3か月間しか取得されないことを除けば、大まかなものは回避できます。
Windows 10にはマルチデスクトップがあります....一部のユーザーがSkypeなどの独自のアプリをインストールし、選択/インストールが他のユーザーに影響を与えないようにすること、またはその逆を許可することをお勧めします。 (s)。マルチユーザーシステムでは、非常に多くのプログラムがポートを必要としているため、頭痛の種は十分に周りにいない人であり、新しい要求を受け入れ続けることができない可能性があります。