简体   繁体   English

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

[英]PHP Warning: ftp_login(): Login with USER first

I am trying to connect and log in to my FTP server.我正在尝试连接并登录到我的 FTP 服务器。 I connect fine but when i login, ftp_login() returns false and a warning like this:我连接正常,但是当我登录时,ftp_login() 返回 false 和如下警告:

PHP Warning: ftp_login(): Login with USER first.

My code is below.我的代码如下。

$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"; 

Tried to search for answers but not much information on the net.试图在网上搜索答案,但没有太多信息。

Please help.请帮忙。

Thank you.谢谢你。

It was a firewall issue.这是一个防火墙问题。 Make sure your FTP Server's firewall allows inbound connection on the port you are trying to connect to.确保您的 FTP 服务器的防火墙允许您尝试连接的端口上的入站连接。 In my case, port 990.就我而言,端口 990。

Thanks.谢谢。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM