3

最近、自分のシステムに wamp サーバー 2.2 をインストールしました。しかし、奇妙な理由でアイコンが赤くなっています。phpmyadmin を確認できますが、MySQL (http://localhost/phpmyadmin) を開くと、

MySQL は次のように述べています。

#2002 - サーバーが応答していません (または、ローカルの MySQL サーバーのソケットが正しく構成されていません)

タスク マネージャーを確認したところ、wampmanager.exe しか実行されていません。ポート80をテストしたところ、

あなたのポート 80 は実際に次のサーバーで使用されています: サーバー: Apache/2.2.17(Wind32) PHP/5.3.5

また、Apache>サービスの開始/再開では、サービスの停止、サービスの再開が無効になっています。

何が問題なのか教えてください。

4

11 に答える 11

30

WampServer アイコンをクリックします。

  • Apache > サービス > サービスのインストール
  • Apache > サービス > サービスの開始/再開
  • MySQL > サービス > サービスのインストール
  • MySQL > サービス > サービスの開始/再開
于 2012-11-03T19:45:06.757 に答える
2

いくつかの他のプログラムは wampserver と競合します。私はそれらすべてを暗記しているわけではありませんが、skype が実行されているときに wampserver がオンラインにならないことは知っています。

于 2012-05-24T11:23:27.707 に答える
1

WAMP 2.1をインストールしてみる 私もいろいろ試してみましたが、WAMP 2.1をインストールし、2.2は控えて、

http://sourceforge.net/projects/wampserver/files/WampServer%202/WampServer%202.1/

私が読んだ投稿のいくつかは、WAMP 2.1 のインストールも提案しています!

楽しい時間をお過ごしください。

于 2012-12-25T18:27:54.607 に答える
0

MySQLログファイルを確認するwampアイコン>MySQLMySQLログをクリックします。ファイルの最後の行を確認してください。あなたが見るならば:

[エラー]サーバーを起動できません:TCP / IPポートでバインド:そのようなファイルまたはディレクトリはありません
[エラー]ポート:3306で別のmysqldサーバーを実行していますか?
[エラー]中止

Windowsの管理ツールを開き、サービス検索に移動してMySQLサービスを停止します。次に、wampのすべてのサービスを再起動します。

また、多くのアプリケーション(より一般的なSkype)は80ポートを使用して通信します。したがって、ローカルホストのポートを変更する必要があるかもしれません。

ああ、ブラウザのキャッシュをクリアすることを忘れないでください。これも役立つかもしれません。

于 2012-11-11T23:27:44.210 に答える
0

それが誰かを助けるなら:「サービス」wampapache64とwampmysql64から手動で実行してください。次に、ワンプを実行します。

おそらく、msconfig の autoload からこのサービスを削除します。

それは私にとってはうまくいきます。

于 2015-08-28T14:01:04.003 に答える
0

ポート 80 で pid 4 をリッスンしているものがあれば、wamp トレイのアイコンが赤のままになる可能性があります。このサービスが原因である可能性があります。

このサービスは、実行している場合は犯人になります(mysqlではなくms sqlだと思いますので、wampインストールから残ったものではありませんが、ms sqlとmysqlの間の何らかのポートの衝突の可能性があります)。

Services.msc を開き、このサービス「Sql サーバー レポート サービス (MSSQLSERVER)」を停止します。

ここに画像の説明を入力

あなたが試すことができる他のことは、ポート80を使用するskype 'cosのタスクを終了することです..(別のポートを使用するようにすることもできますが)、Web展開と呼ばれるサービスを終了することを試みることができます..「プログラムと機能」に行くことを試みることができます.. Windows の機能のオンとオフを切り替え、「インターネット インフォメーション サービス」(IIS) のチェックを外します。net stop http を試すことを提案する人もいます (必要以上に停止する可能性があると言及する人もいます)。しかし、それは私にとってそれを解決したものではありません。

私にとってそれを解決したのは、そのサービスが実行されていたため、そのサービスを停止する必要があったことです。wamp のアンインストールにより、そのサービスが実行されたままになっているに違いありません。netstat -aon | find ":80"何かがポート 80 でリッスンしているのを (から) 見ることができ、システム プロセス pid 4 が表示されました。

そのため、WAMP をアンインストールし、ポート 80 で何かがリッスンしているのを確認した後、それをインストールしようとすると毎回赤いアイコンが表示されるので、問題が発生しました。そのため、WAMPを再度アンインストールしましたが、今回はそのサービスを停止しました..その後、WAMPを再インストールでき、緑色のアイコンが機能しました.

于 2016-12-19T12:07:19.343 に答える
0

あなたもインストールwindows IISしましたか?はいの場合は、Windows コンポーネントの追加/削除から削除してください。

そうでない場合は、このリンクを試してください

于 2012-11-03T20:01:54.927 に答える
0

この問題は、SQL Server プロセスがバックグラウンドで実行されていることが原因である可能性があります。コントロール パネルに移動し、[管理ツール] をクリックしてから、[サービス] に移動します。SQL Server で始まるすべてのサービスを無効にします。サーバーを再起動すると、オレンジ色に変わるはずです。Apache->Service の Start/Resume Service が緑色かどうかを確認します。緑色でない場合は、Apache サーバーが正常に動作していることを意味します。したがって、問題はMYSQLにあります。再び [コントロール パネル] -> [管理ツール] -> [サービス] に移動し、MYSQL 56 プロセスを無効にします。サーバーを再起動します。これで緑色に変わるはずです。

問題をさらに説明し、解決に役立つ可能性のあるブログを書きました。WAMP 問題の解決

于 2016-03-05T01:16:35.823 に答える