我正在尝试从php连接FTP。FTP_ADDRESS、FTP_USERNAME和FTP_PASSWORD是预定义的常数.
码
$conn = ftp_connect(FTP_ADDRESS);
$login = ftp_login($conn, FTP_USERNAME, FTP_PASSWORD);
//ftp_pasv($conn, true);我的错误越来越少,
Severity: Warning
Message: ftp_login(): Microsoft FTP Service
Filename: controllers/user.php服务器信息: Windows 。我也试着增加被动连接,
ftp_pasv($conn, true);但是,我仍然收到同样的错误信息。
编辑
我试过用这个:
var_dump($conn);
Output:
resource(3) of type (FTP Buffer)发布于 2017-07-13 04:09:35
初始时,检查ftp_connect是否可用。
if (function_exists('ftp_connect')) {
'Do your FTP stuff above
} else {
echo 'FTP not available';
}不幸的是,我不知道如何访问php.ini或替代激活ftp在Azure。
发布于 2015-01-02 18:21:47
查看文档,您有一个不正确的用户名或密码。
在成功时返回TRUE,在失败时返回FALSE。如果登录失败,PHP也会抛出一个警告。参考
https://stackoverflow.com/questions/27746531
复制相似问题