[PHP-users 29444] Re: Oracleのimpコマンドの実行について

Gingi gingi76 @ gmail.com
2006年 6月 20日 (火) 21:14:46 JST


gingiです。

fsockopen()関数を使ってバッチファイルをキックする方向で
進めているのですがうまくいきません?

<?php
$fs = fsockopen("ip",23,$errno,$err,30) or die($errno.".".$err);
$out = "user\r\n";
$out .= "pass\r\n";
$out .= "dir c:\r\n";
fputs($fs, $out);
while(!feof($fs)) {echo(fgets($fs,128));}
fclose($fs);
?>

telnetで接続しようとしたのですが、"pass\r\n";の部分でハングしてしまって
応答が帰ってこなくなります・・・・?
LinuxサーバーからWindowsサーバーのtelnet接続する場合、
何か制約があるのでしょうか?
ちなみにターミナルからは正常にtelnetに接続できます。

どなたかご存知の方ご教授の方宜しくお願いいたします。


PHP-users メーリングリストの案内