$ftpserver = 192.168.1.118;$ftpuser = hqzn-ftp;$ftppwd = 123456;$conn = ftp_connect($ftpserver) || die(printf(couldn't connect to $s, $ftpserver));var_dump($conn);$login_result = ftp_login($conn, $ftpuser, $ftppwd);
结果如下
bool(true) warning: ftp_login() expects parameter 1 to be resource, boolean given in c:\users\hqzn\phpstudy\www\easydarwin\html\ftp.php on line 8
为什么ftp_connetc返回了一个bool(true)?
导致ftp_login无法连接上ftp
使用ftp工具是可以正常连接的
回复内容: 代码如下
$ftpserver = 192.168.1.118;$ftpuser = hqzn-ftp;$ftppwd = 123456;$conn = ftp_connect($ftpserver) || die(printf(couldn't connect to $s, $ftpserver));var_dump($conn);$login_result = ftp_login($conn, $ftpuser, $ftppwd);
结果如下
bool(true) warning: ftp_login() expects parameter 1 to be resource, boolean given in c:\users\hqzn\phpstudy\www\easydarwin\html\ftp.php on line 8
为什么ftp_connetc返回了一个bool(true)?
导致ftp_login无法连接上ftp
使用ftp工具是可以正常连接的
把 ftp_connect($ftpserver) || die(printf(couldn't connect to $s, $ftpserver)); 中的 || 换成 or 就好了
确实是这个问题
感谢解答
