我正在尝试连接并登录到我的FTP服务器。我连接正常,但登录时ftp_login()返回false和如下警告:
PHP Warning: ftp_login(): Login with USER first.
我的代码在下面。
$ftp_conn = ftp_ssl_connect($ftp_server) or die("Could not connect to $ftp_server");
echo "Connected to $ftp_server\n";
$login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);
var_dump($login);
var_dump(error_get_last());
echo "Logged in to $ftp_server\n";
试图搜索答案,但网上没有太多信息。
请帮助。
谢谢。
答案 0 :(得分:0)
这是防火墙问题。确保您的FTP服务器的防火墙允许您尝试连接的端口上的入站连接。就我而言,是990端口。
谢谢。