Windows 7 64ビットコンピューターにWampserver 2.1をインストールしたところ、サーバーの準備ができていないことを示す緑色、オレンジ色に変わるはずのアイコンが表示されました。
結果は http:// localhost / でブラウザを開くとタイムアウトしただけです。
誰でもアイデア、私はこれでグーグルを試しましたが、正しい結果はありませんでした。
Apacheエラーログはこれを言います:
[Fri Mar 11 14:40:58 2011] [notice] Apache/2.2.17 (Win32) PHP/5.3.4 configured -- resuming normal operations[Fri Mar 11 14:40:58 2011] [notice] Server built: Oct 24 2010 13:33:15
[Fri Mar 11 14:40:58 2011] [notice] Apache/2.2.17 (Win32) PHP/5.3.4 configured -- resuming normal operations
[Fri Mar 11 14:40:58 2011] [notice] Server built: Oct 24 2010 13:33:15
[Fri Mar 11 14:40:58 2011] [notice] Parent: Created child process 4320
[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Child process is running
[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Acquired the start mutex.
[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Starting 64 worker threads.
[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Starting thread to listen on port 80.
[Fri Mar 11 14:40:58 2011] [notice] Parent: Created child process 4320
[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Child process is running
[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Acquired the start mutex.
[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Starting 64 worker threads.
[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Starting thread to listen on port 80.
だから私の意見では市長の問題はありません。
実行されているバージョンは次のとおりです。Apache2.2.17 php 5.3.4 mysql 5.1.53
サービスを使用してポート80をテストする場合、彼は問題なく次のように言っています。
ポート80は実際には次のサーバーによって使用されています:サーバー:Apache/2.2.17(win32)php/5.3.4
update:数か月経ってもまだ解決されず、Skypeもインストールされておらず、コンピューターにもインストールされていません。
Windows 7でも同じ問題が発生し、オレンジのWAMPアイコンが表示されます。マウスがWAMPアイコンの上にあると、サーバーがオンラインであると表示されますが、サーバーに接続できません。ポート80で何も実行されていないことがわかりました。スカイプがなく、hostsファイルは正しいです。
私にとってうまくいったことを以下に説明します。
WAMPアイコンApache-> Serviceをクリックしたままにすると、開始/停止サービスがグレー表示されていました。
それで、「サービスのインストール」Apache->サービス->サービスのインストールをクリックしました。
これはトリックをしました
おそらくあなたのSkypeがあなたに苦労しています。次の方法でSkypeを構成してみてください。
ツール->オプション->詳細->接続->「ポート80を使用...」のチェックを外します
私は同じ問題を抱えていて、それは私のために働いた。
"http.conf"でwampが使用しているApacheポートを確認してください。ポートを1024以上の番号に変更してから、Apacheを再起動してください。 http:// localhost :$ PORT_NUMBER_HEREのようなURLを使用してApacheサーバーにアクセスしてみてください。これが機能するのは、ユーザーに1024未満のソケットを開く権限がないためです。これはUNIX環境では一般的ですが、同じ制限があるかどうかを知るのはWindowsユーザーではありません。やってみてください。
Windowsファイアウォールをチェックして、ファイアウォールがブロックしている場合は、使用されているポートへのアクセスを許可することもできます。
よろしく。
さまざまなマシンで何時間もこれに苦労しました。多くの場合、1つのソリューションが次のマシンで機能しませんでした。これは、試行錯誤によって、いつも魅力のように機能することがわかったものです。
Win7 POSにWAMPをインストール
終了しました。 httpd.confを編集したり、hosts-fileを編集したり、IISを無効にする必要はありません。
これらの手順に従ってWAMPをインストールすると、10分もかかりません。それがあなたにとってもうまくいくことを願っています。
IISおよび/またはVisual StudioでWebアプリケーションを開発するときに使用されるWeb配置エージェントサービスがポート80をブロックしていたため、この問題が発生しました。これらの2つのサービスを停止すると、Wampが起動しました美しい緑色のアイコンで問題ありません:)
サービスを停止するには、管理者としてコマンドラインからこれらの2つのコマンドを実行します
iisreset /stop
net stop msdepsvc
各サービスを個別に確認してください。 MySQLはポート3360を使用するため、同様にブロックされる可能性があります。
個人的には、バージョン2.0i以降にWAMPに問題があることがわかったので、VM開発用にLinux PHPまたはLinuxを実行している別のコンピューターに切り替えました。
EasyPHP を試してみてください。USBドライブにインストールして、「WAMP」を手元に置いておくことができます。
Hostsファイルを確認してください。 @ / windows/system 32/drivers/etc /にあります。
メモ帳などでファイルを編集し、次のような2行を探します。
#127.0.0.1 localhostおよび#:: 1 localhost
各行の先頭から#を削除し、ファイルを保存して(ファイル拡張子がないことを確認してください)、WAMPを再起動します。
これはうまくいくはずですが、少なくとも私にとってはうまくいきましたが、SkypeのようなWAMPと競合する可能性のある他のさまざまなプログラムがあります。
これがうまくいくことを願っています
Wampserver 2.2を使用しています。同じ問題がありましたが、アイコンはオレンジ色のままです...これが私が見つけたものです:
Wampトレイアイコン> Apache>サービス>テストポート80
これで、ポート80をすでに使用しているものがわかりました:Server : Microsoft-HTTPAPI/2.0
、これは私が望んでいたものではありません...したがって、上記の提案のようにして、http.confのListen 80の値をListen 81に変更しました。停止して再起動しましたそしてそれは動作します。
今日も同じエラーがありました。 #listenを80から86に変更しましたが、それでも機能しませんでした。
私はこれをwampserverフォーラムで見つけました:
この後、ようやく私のアイコンが緑色に変わりました。しかし、私がlocalhostに行ったとき、それはまだ見つかりませんでした。これは、使用している新しいポートをlocalhostに追加する必要があるためです-つまりlocalhost:86
同じ問題があり、この投稿を読んだ後、WampとSkypeの両方を同時に実行している場合に問題を回避するために、次のことを行う必要があることがわかりました。 最初にWAMPサーバーを開いてから、SKYPEを開いてください。これで問題が解決し、WAMPサーバーに問題なく接続でき、アイコンは緑色でした:)。
Windows 7 PCの修正-開くISSマネージャ->右側のバーからサービスを停止します。
Wamp CPですべてのサービスを再起動するを選択します。
私のために働いた;)
Wampを右クリックしてhttp.confを変更しました。リスニングポートは80でしたが、2000に変更しました
Listen 2000
そしてすべてが魅力のように働いた
Skypeの詳細設定からポート80を使用してチェックを外したところ、問題なく動作し始めました。
その前に、MySQLポート3306をMySQLから3307に変更しましたmy.iniファイル
Microsoft Visual C++を64ビットに再インストールすることで解決しました(32ビットでした。理由は不明です)。
より詳しい情報:
C:/wamp/alias
エイリアスを見て、DISK D:\
〜K:\
"Alias /virtualram/ "D:/virtualram/".
ポート8を808に変更しないでください!
gl
私にとっては
1 - # 127.0.0.1 localhost and # ::1 localhost and uncommenting these
lines in Host file
2 - Inside MySql - my.ini file changing port 3306 to 3307 at three
places
みんなありがとう !