PHP 警告:ftp_login():首先使用 USER 登录

PHP Warning: ftp_login(): Login with USER first

我正在尝试连接并登录我的 FTP 服务器。我连接正常,但是当我登录时,ftp_login() returns 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"; 

试图搜索答案,但网上的信息不多。

请帮忙。

谢谢。

这是一个防火墙问题。确保您的 FTP 服务器的防火墙允许您尝试连接的端口上的入站连接。就我而言,端口 990.

谢谢。