我在代码中使用ftp_exec一直出现Warning: ftp_exec() [function.ftp-exec]: 'SITE EXEC' not understood in /databak/newweb/dele/autorun.php on line 27错误,请问是什么原因呢?我把代码贴出来,请各位帮我看一下,不胜感激。 $q1="***.**.*.**;dvb;dvb1";
$q2="/databak/dvb";
$s_ftp=explode(";",$sourceFTP);
$sourcehost=$s_ftp[0];
$sourceuser=$s_ftp[1];
$sourcepass=$s_ftp[2]; $conn=ftp_connect($sourcehost) or die ("ftp connect error"); //成功
$session=ftp_login($conn,$sourceuser,$sourcepass) or die ("ftp login error"); //成功
$ls="dir"; //该命令已重复试过多个,均出现一样的错
ftp_exec($conn,$ls);
ftp_close($conn);
$q2="/databak/dvb";
$s_ftp=explode(";",$sourceFTP);
$sourcehost=$s_ftp[0];
$sourceuser=$s_ftp[1];
$sourcepass=$s_ftp[2]; $conn=ftp_connect($sourcehost) or die ("ftp connect error"); //成功
$session=ftp_login($conn,$sourceuser,$sourcepass) or die ("ftp login error"); //成功
$ls="dir"; //该命令已重复试过多个,均出现一样的错
ftp_exec($conn,$ls);
ftp_close($conn);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货