2012-01-04 9 views
1

後で、私はApacheで働いていましたが、問題はありませんでしたが、SQL Server 2008をインストールした後、Apacheは動作しません。 ポート80に問題があると思います。Apacheとポート80で動作します

+0

何を試しましたか? 1.最初はApacheでも動作していますか? 2.アドレスバーに "localhost"と入力すると、何が表示されますか? –

答えて

0
  • プロセスが起動しているかどうかを確認してください。
  • あなたはすべてのリスニングポート
  • を見つけるために、コマンドnetstatコマンドを使用して見つけることができ
  • がポート80を取って、そのSQLを疑うApacheのログを見て

1

それがかもしれさんは最初の問題を特定してみましょうポート80はSQL Server 2008が占有しているため、netstatコマンドを使用してSQL Server 2008が占有されているかどうかを調べることができます。その場合は、ApacheまたはSQL Server 2008のいずれかの構成を変更し、新しいポート。

how to change the port in SQL Server 2008

2

マイSQLプロセスは、通常はポート80を取ることが、私のSQLが使用するポートを変更する方法イムわからない参照してください。 http://localhost/またはhttp://127.0.0.1/、またはコンピュータのローカルIPをWebブラウザに入力すると、何が表示されますか?

ポート80は、コマンドプロンプトと種類に行く使用しているアプリを検索するには:

netstat -aon 

スクロールアップあなたのようないくつかのことを見るまで:を言う部分では

TCP 0.0.0.0:80    LISTENING  #### 

## ##、数字があります!

その番号をメモし、タスクマネージャを開き、サービスでi =に行き、 "PID"タブでその番号を探します。私の場合、それは2264だったので、私は2264を探しました。そこにそれがあるとわかりますが、そうでなければ(PID = 4と言うように)、あなたはIISを持っているかもしれません。だから、そのサービスを停止し

コントロールパネル >>管理ツール >>コンポーネントサービス >>サービス(ローカル)に移動し、Web配置エージェントサービス

を見つけます。また、World Wide Web Publishing Serviceを見つけて、それを停止してください。

+0

ここで、PIDは7420ですが、サービスには表示されません。私に何ができる? –

関連する問題