WAMP を実行しているサーバーがなければいいのですが、実際は持っています。Linux では、または、sudo service restart httpd
またはapache2
、何でもやります。しかし、WAMP の場合はどうでしょうか? 私にはわかりません。
タスクバーの通知領域にアイコンがあり、それをクリックするとメニューが表示されます。
「すべてのサービスを停止」または「オフラインにする」をクリックしてからhttp://127.0.0.1/Firefox では、Web サイトが引き続き表示されます。
https://stackoverflow.com/a/5065551/569976を実行するように指示されていますcd C:/wamp/bin/apache/apache2.2.8/bin; httpd --start
。実行すると、次のエラーが発生します。
[Tue Sep 29 17:06:11 2015] [warn] _default_ VirtualHost overlap on port 443, the first has precedence
(OS 10048)Only one usage of each socket address (protocol/network address/port) is normally permitted. : make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
私も試してみましたhttpd --restart
が、同じエラーが発生しました。
「スタート」->「ファイル名を指定して実行」->「services.msc」を実行しても、Apache サービスが表示されません。wampapache サービスは表示されますが、そのステータスは「開始」ではありません。
すると、netstat -a -b
次の画面が表示されます。
Proto Local Address Foreign Address State PID
TCP MYSERVER:http MYSERVER.MYCOMPANY.local:0 LISTENING 4168
[httpd.exe]
それはすごいですね。しかし、その httpd.exe ファイルがどこにあるのか全くわかりません。どこかにあると思っていたのですC:/wamp/bin/apache/apache2.2.8/bin
が、全くわかりません。
何か案は?
答え1
WAMPServerを使用してApacheやMySQLを起動および停止する方法はいくつかあります。
メニュー システム (wampmanager) から:
wampmanager -> Apache -> Service -> Start/Resume service
wampmanager -> Apache -> Service -> Stop service
wampmanager -> Apache -> Service -> Restart service
wampmanager -> MySQL -> Service -> Start/Resume service
wampmanager -> MySQL -> Service -> Stop service
wampmanager -> MySQL -> Service -> Restart service
これらのメニュー オプションは、サービスが現在実行されているかどうかに応じて有効または無効になるため、可用性を確認することで、サービスが現在実行されているかどうかを確認できます。
あるいは、コマンドラインを使用する場合:
net start wampapache
net start wampmysqld
net stop wampapache
net stop wampmysqld
もちろん、64ビットのWAMPServer、つまり64ビットのApacheを使用している場合、コマンドは次のようになります。
net start wampapache64
net start wampmysqld64
net stop wampapache64
net stop wampmysqld64
もちろん、このエラー メッセージは Apache の設定が間違っていることを意味します。設定の変更を確認してください。
Put Online
この場合、メニュー オプションは無関係です。ファイルの変更によって、サーバーへの許可されたアクセスが変更されるだけです。httpd.conf
「オフライン」ではローカル アクセスのみ、「オンライン」ではすべての IP からのアクセスが許可されます。