プロが教えるわが家の防犯対策術!

自宅のXPマシンにテスト用のWEBサーバーを立ち上げました。インストールしたのは、apache2.2
とphp5.2そしてMySQL5.5です。

ブロードバンドルーター(AtermWR8370N)の電源を切ると、それまで出来ていたコマンドプロンプトからMySQLへの接続が出来なくなります。「サービス」一覧を見るとMySQLは「開始」となっています。localhostにアクセスしているだけで、外部とのやり取りはしていないのに、ルーターが関係あるのでしょうか?

A 回答 (3件)

リンクが切れたために、メディア検出機能によって、ネットワークアダプタのプロトコルがアンロードされているためではないでしょうか。


メディア検出機能を無効にして試してみてはどうでしょうか。

Windows で TCP/IP のメディア検出機能を無効にする方法
http://support.microsoft.com/kb/239924/ja
    • good
    • 0
この回答へのお礼

ありがとうございます!ドンピシャでした。
MSの説明は良くわかりませんでしたが、Fixすると上記の症状は出なくなりました。
「メディア検出機能」とは、何かが切断されるとTCP/IP機能を自動で無効にしてしまうんですね。

お礼日時:2011/05/30 12:14

ためしにコマンドプロンプト(ファイル名を指定して実行からcmdを実行)


から、ping 127.0.0.1をためしてみることです

この回答への補足

ルータの電源を切って、ping 127.0.0.1を打ったら、ちゃんと反応が返ってきますね。
しかし、mysqlは繋がりません…

補足日時:2011/05/30 01:28
    • good
    • 0

DHCP環境でしょうか?


今はどうだか分かりませんが、Windowsは以前はIPアドレスが取得できなかったり、LANケーブルをはずしたりするとTCP/IP機能が無効になった気がします。

この回答への補足

DHCPというのは、LAN内のマシンに自動的にIPアドレスを振り分ける仕組みではなかったでしょうか?
私がやってるのは、自らのマシン(Localhost=127.0.0.1)上にあるDBサーバへのアクセスなので、DHCPは関係ないと思うのですが…ネットワークには疎いので的外れだったらすみません。

補足日時:2011/05/29 11:41
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!