私は WampServer (Apache、PHP、MySQL) を使用していますが、ある種のネットワーク アダプター (ワイヤレスまたは LAN) が接続されている場合(つまり、ローカル エリア接続のステータスが接続されている場合) は、インターネットに接続していなくても問題はありません(たとえば、私がルーターに接続されていますが、インターネットには接続されていません)。
ネットワーク接続がない場合、MySQL could not connect to 127.0.0.1 on port 3306 のような php エラーが発生します。
興味深いことに、telnet 127.0.0.1 3306
サーバーと MySQL が正常に動作している場合 (つまり、ある種のローカル エリア接続が接続されている場合) でさえ、ポートに接続できなかったと述べています。
そのため、すべての種類のファイアウォール (ウイルス対策と Windows) をオフにしましたが、それでも何の違いもありません。そしてそれが、この問題が非常に不可解である理由です。
私がすでに試したこと(途中でこのリストを更新します):
- my.ini の skip-networking ディレクティブ。