ホームページ > バックエンド開発 > PHPチュートリアル > Apache をインストールすると正常に動作しますが、このサービスで Web ページを開けないのはなぜですか?

Apache をインストールすると正常に動作しますが、このサービスで Web ページを開けないのはなぜですか?

WBOY
リリース: 2016-06-23 14:05:12
オリジナル
2502 人が閲覧しました

まず私の構成と Apache エラーを分析してみましょう。最後に、私が見逃しているものを見て、この問題を解決するのに役立ててください。
1: 構成: win2003+mysql+php+iis+apache もマシンにインストールされています。 .net3.5+mssql
ウイルス対策ソフトは Kappa のみ(実際には停止して終了しました)
Apache ポート設定: Listen 80 cumentRoot "d :/wamp/www/"
から数か月以前、手動設定で問題が発生し、Web ページが開かなくなりました。その後、360safe と Xunlei をアンインストールしましたが、動作しました
今では、停止しても動作しません。アンインストールしたので、wampserver2.0に変更しましたが、やはり動かないので、apacheに問題があると判断しました

2: 解析を続けます

netstat -ano|findstr 80
ログイン後にコピー
プロセスを表示します。

TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4768
TCP 127.0.0.1:80 127.0.0.1:2193 ESTABLISHED 4768
TCP 127.0.0.1:2193 0.0.1:80 確立 5172 tcp 127.0.0.1:30523 0.0.0.0:0リスニング1804 ========= ======== =============== ========= ========= =====
httpd.exe 4768 Console 0 14,796 k .exe プロセス、これらは Apache に固有の 2 つのプロセスです。問題ありません

ここに来ても問題が何なのかわかりません。助けてください。ありがとうございます




ディスカッションへの返信 (解決策)

Windows ファイアウォール ルールはポート 80 を通過させますか、それとも Apache の httpd.exe プログラムは通過させますか?

CunningBoy
ファイアウォールはオフになり、すべてのウイルス対策ソフトウェアは廃止されました。 。 。上でこれについて言及するのを忘れていました。

Apache をアンインストールし、再インストールしてみてください。 問題は非常に奇妙です

Apache を再インストールするか、すべての LAMP を再インストールします。

.html ファイルを試したことがありますか?

.html

が開けるか確認してください

iis と Apache は同時に使用できますか?


ポートが占有されているはずです

Apache のポートを 82 に変更してみてください

iis と Apache は同時に使用できますか? ポートが占有されているはずです

Apacheのポートを82に変更してみてください


DOSでApacheを起動できます

どのようなエラーが出力されるかを確認してください


開けない理由はサーバーにあるようです戦争に使用されており、他のサーバーのポートも80です。あなたがしなければならないことは、他の可能性のあるサーバーをすべてシャットダウンすることです。その後、再起動します。

IIS と Apache は両方ともサーバーです! ! !

アプリケーションのポートが競合しない限り、IIS と Apache の共存に問題はありません。
Xunlei がオンになっている場合、この問題が発生する可能性があります。Xunlei がアンインストールされているため、システムの内蔵ファイアウォールがオフになっていますか?
Apache 用に他のポートを設定してみることができます。
これが機能しない場合は、2008Server と PHP プラグイン IIS をインストールして、PHP を直接実行します。PHP は Windows 上にあるため、IIS を使用してください。

.html を使用する Web ページは常に読み込まれます。 。 。ファイアウォールはすべてオフになっています。これは悲劇です

今、私はそれをアンインストールし、Apache の代わりに php+iis+mysql に切り替えました。この問題は後で解決します。

.html を使用する Web ページは常に読み込まれます。 。 。ファイアウォールはすべてオフになっています。これは悲劇です

今、私はそれをアンインストールし、Apache の代わりに php+iis+mysql に切り替えました。この問題は後で解決します。

?、もう諦めました。

iis と apache が重複しています。iis を削除し、Apache を起動し、mysql データベースと Apache サーバー サービス (コントロール パネル/管理ツール/サービス) がオンになっているかどうかを確認します。

ポートが占有されていますか?

開けない理由は、あなたのサーバーが戦争に使用されており、他のサーバーのポートも80であるためのようです。あなたがしなければならないことは、他の可能性のあるサーバーをすべてシャットダウンすることです。その後、再起動します。
++++++++++++

ポート 80 が他のプログラムによって占有されているはずです

http://www.newsmth.net/pc/pccon.php?id=7204&nid=377140&order =&tid =0

iis+apache
なぜ同じものをインストールする必要があるのでしょうか?すべての環境をアンインストールし、最初からやり直すことをお勧めします。xampp をインストールすることをお勧めします

Skype はポート 80 を占有する可能性があります。 。 。 。元の投稿者はSkypeを使っているのだろうか?

w7 システムには iis 機能の競合があります。iis をオフにしてください。

Windows 7 システムで Apache を開けない場合の対処方法

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート