Windows 7 を使用して、コマンド ラインで PHP 経由で IRC サーバーに接続しようとしています。
これを実行するたびに:
$socket = fsockopen($irc_server, 6667, $errno, $errstr, 5);
$errno
= 0、$errstr
= "" および$socket
= 'リソース ID #4' (を使用die($socket);
)
これの原因は何ですか。また、これをさらにデバッグするにはどうすればよいですか。
次のコード:
$s = fsockopen("google.com", 80, $errno, $errstr, 5);
die($errno.", ".$errstr.", ".$s);
...以下を返します。
0, , Resource id #4
使えません$socket
。使用しようとすると「無効なリソース」と表示されます。また、PHP のドキュメントには、errno 0 はソケットが間違って開かれていることを示していると記載されています。
助けていただければ幸いです。