web-dev-qa-db-ja.com

Wamp Serverが緑色にならない

WAMPサーバーを正常にインストールしました。

私のOS:_Windows 7 32-bits_

私のWampサーバーは:2.2E ( 32bits & php 5.3 )

4か月前と同じ問題がありました。その時、私は this link を使用しました。 (ただし、OSとWAMPは64ビットです)正常に動作しています。

さて、その_MSVCR100.dll_は問題になりませんでした。ただし、WAMPロゴは常に「黄色」の色のみです。それは「グリーン」には戻りません。 vcredist_x86.exe をインストールしました

友達が参照するために、 'Avast'をアンインストールしました。しかし、使用しません。助けて...

ありがとうございました...

17
KarSho

WAMPメニューを使用して、ポートが他のプログラムで使用されているかどうかを確認できます-

  1. WAMPアイコンselect Apache -> Service -> Test Port 80をクリックすると、ポートが他のプログラムで使用されているかどうかが確認されます

  2. また、このselect Apache -> Service -> Install Serviceを実行します。これにより、ポートがIISまたはSkypeのような他のプログラムによって使用されていない場合、Apacheはポート80を使用します。

WAMPを再起動して、問題が修正されたかどうかを確認します。

ポート80が既にいくつかのプログラムで使用されている場合、WAMP用の他のリスニングポートを選択できます。これをする -

click WAMP icon -> Apache -> httpd.conf

listen 80を見つけます(80はポート番号です。システムによって異なる場合があります)。

これを3333などに変更すると、ブラウザのアドレスバーにlocalhost:3333または127.0.0.1:3333と入力してWAMPホームページにアクセスできます。

WAMPでポート80を使用する場合は、ポート80を使用しているプログラムをアンインストールしてから手順2で説明したことを行うか、そのプログラムの設定でポートを変更し、httpd.confファイルのlisten [port]行も確認します。

63
Mark Evans

間違ったことを見つけて、ApacheとMySQLサービスをインストールしました。 WAMPのロゴをクリックして、Apache-> Service-> Install Serviceに移動し、その後Apache-> Service-> Start/Resume Serviceをクリックします。 MySQLに対しても同じことを行うと、緑色に変わります。

5
Roy

沼のアイコンをクリックします:

1- Apache-> httpd.conf(メモ帳ファイルが開きます)

2- 80を検索

3-81に置き換え

リッスン12.34.56.78:81リッスン0.0.0.0:81リッスン[:: 0]:81

4-ワンプサービスを再起動

!!完了

2
user5144905

IISでも同じ問題があります。IISをアンインストールしました。 run services.mscと入力すると、「wampapache64」サービスが実行されていなかったことがわかります。右クリックを使用して起動すると、エラーが発生します。

これらの手順を使用しました。

  1. WAMPアイコンをクリックして、Apache-> Service-> Remove Serviceを選択します

  2. Wampアイコンをクリックして、Apache-> Service-> Install Serviceを選択します

緑色のWampアイコン:(

2

CMD> netstat -ao> 0.0.0.0:80のような行を探し、PID値を調べます(e.g。4796

[タスクマネージャー]> [プロセス]タブを開き、[表示]> [列の選択]> [オン] PID(プロセス識別子)> [OK]をクリックして新しい列を作成します

[タスクマネージャー]> [PIDで並べ替え(新しい列)]のプロセスリストを見て、4796を見つけて、どのプログラムを知っているかポート80を使用しています。鉱山はBit-Torrentです。終了(終了)ビットトレントの後、Wampserverは通常どおりに動作するはずです。

1
Maya Karin

最も簡単な方法を使用することをお勧めします。

Wampアイコンを右クリックして、

[ツール]> [8080以外のポートを使用]>

別のポートを設定し、8081と言うと、それで終わりです。問題は解決しました。

大歓迎です。

1
Raaj Kanchan

cmdを開き、以下のコマンドを入力します。

netstat -o -n -a | findstr 0.0:80

各行の最後の列はプロセス識別子(PID)です

タスクマネージャーサービスタブを使用するか、cmdtasklistと入力するだけで、ポート80を予約するアプリケーションを見つけることができます。

次に、このリンクに従ってください: http://www.ttkalec.com/blog/resolving-yellow-wamp-server-status-freeing-up-port-80-for-Apache/

0
niro

上記のソリューションは、1つを除いて、多くの場合、私のために機能しました。これは、エイリアスファイル(つまり、Webサイトフォルダーをwwwフォルダー以外の別の場所に配置できるようにするファイル)を盗んだ後のことです。解決策は次のとおりです。

  1. C:/ wamp/aliasに移動します
  2. すべてのエイリアスファイルを切り取り、一時フォルダーに貼り付けます
  3. すべてのWAMPサービスを再起動します
  4. WAMPアイコンが緑色になったら、各エイリアスファイルをエイリアスフォルダーに1つずつ追加し、WAMPを再起動します。WAMPが起動しない場合、エイリアスファイルにいくつかの不良データが含まれていることがわかります。そのため、そのファイルを修正するか削除します。あなたの選択。
0
Chris Sprague

Skypeを終了し、wampアイコン-Apache-services-startを右クリックして、wampサーバーの起動後に機能するすべてのサービスを開始します。再びskypeを使用できます;)

0
rupi

上記の回答は非常に合理的ですが、私の解決策はインストーラを管理者として実行することでした。

これは、wampserverフォーラムで here と明記されています(2番目のヒント)。

他にも20の提案があります。

0
alex351

また、WAMPが使用するポートがまだ使用されていないことを確認する必要があります。

これを行うには、コマンドプロンプトに次のコマンドを入力します。

netstat –o
0