通过php ftp_ssl_connection

时间:2011-06-22 14:47:02

标签: php ftp

  

可能重复:
  mysql_fetch_array() expects parameter 1 to be resource, boolean given in select

为什么我要这样做:

$conn_id=ftp_ssl_connect($ftp_server);
$login_result=ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
echo ftp_pwd($conn_id);
ftp_close($conn_id);

我收到以下错误:

Warning: ftp_login() expects parameter 1 to be resource, boolean given in /home/...
Warning: ftp_pwd() expects parameter 1 to be resource, boolean given in /home/....
Warning: ftp_close() expects parameter 1 to be resource, boolean given /home/...

谢谢!

2 个答案:

答案 0 :(得分:2)

这意味着ftp_ssl_connect返回false而不是连接资源。很可能你的$ ftp_server url不正确,服务器拒绝你的连接,或者发生了一些其他的连接错误。

答案 1 :(得分:0)

因为ftp_ssl_connect返回FALSE。

  

成功时返回SSL-FTP流,出错时返回FALSE。