WAMPサーバーに「小さな」問題があります。昨日はすべて正常に機能していました(WAMPはポート8081にあります-開いているプログラムに関係なく無料のポートです)が、今日はlocalhost:8081に到達できません。ロードとロードとロードを続けるだけです...
私はすべてを試しました-ルーターとファイアウォールでポートを開き、ポートが現在開いていて到達可能であることを確認します(それがそうです)。この日早くWindows 7 Ultimate 64ビットに最新のWindows更新プログラムをインストールし、コンピューターを再起動してブーム-localhost:8081に到達できません。コンピューターを再起動する前に完全に機能しました。
更新はKB2620704、KB2588516、KB2617657、およびKB890830でした。
私を助けてください!ウェブサイトで作業できない場合、文字通り内部で死にます。私もXAMPPを試しました。 Apachは(通常どおり)ロードされることを望まなかったため、アンインストールしました。これが起こってから、WAMPサーバーを2回再インストールしました。アンインストールするたびにCCleanerを実行することもできます。そのため、WAMPをインストールする前にWAMPがすべて削除されました。
前もって感謝します。
これに対する解決策は、公式のwampserver.comフォーラムにあります:
この問題は、Windows(7)とポート80を使用するソフトウェア(SkypeまたはIIS(ほとんどの開発者のマシンにインストールされます)など)との組み合わせが原因で発生します。 ここ (34.500回以上の再生、いまいましい、これは大きなことのようです!編集:ビデオの再生回数が〜60.000になりました;))
短くするには、コマンドラインツールを開き、「netstat -aon」と入力して、_":80"
_で終わる行を探します。右側のthat PID
に注意してください。これは、現在_port 80
_を使用しているソフトウェアのプロセスIDです。押す AltGr + Ctrl + Del Taskmanagerにアクセスします。現在実行中のすべてのサービスをPID順に並べて表示できるタブに切り替えます。気付いたPID
を検索して停止します(右クリック)。今後これを防ぐには、ソフトウェアのポート設定を構成する必要があります(Skypeで可能です)。
タスクバーのワンプアイコンを左クリックし、Apache> httpd.confに移動して、このファイルを編集します:_"listen to port .... 80"
_を_8080
_に変更します。再起動。できた!
「Microsoft Web Deployment Service」によってブロックされたポート80、単にこれを削除します。詳細 こちら
ちなみに、これはMicrosoftのせいではなく、ほとんどのWAMPスタックによるポートの愚かな使用法です。
重要:ポート_127.0.0.1
_でlocalhost
または_8080
_を使用する必要があります。これは_127.0.0.1:8080
_または_localhost:8080
_を意味します。
同様の問題に直面しました。ポート、ホスト、構成ファイルを使ってすべてを試しましたが、何も助けませんでした。
Apacheエラーログを確認しました。彼らは次のエラーを示しました
(OS 10038)An operation was attempted on something that is not a socket. : AH00332: winnt_accept: getsockname error on listening socket, is IPv6 available?
最後に、これが私の問題を解決したものです。
1)Gotoコマンドプロンプトを表示し、管理モードで実行します。 Windows 7では、実行時にcmd
と入力してからctrl + shift + enterを押すことで実行できます
2)次のコマンドを実行します:netsh winsock reset
3)システムを再起動します
ポート80をポート8080に変更し、localhost:8080 /などのすべてのサービスとアクセスを再起動します
それは正常に動作します。