我有一些 PHP 代码负责登录到 SFTP 服务器,它之前运行良好,但现在我需要在 URL 中添加一个端口,原始代码如下
$sftp = new Net_SFTP('sftp.sftpurl.co.uk');
if (!$sftp->login('username', 'password')) {
exit('Login Failed');
}
我在其他页面上阅读了我应该调整到以下内容:-
$sftp = new Net_SFTP('sftp.sftpurl.co.uk', 2222);
if (!$sftp->login('username', 'password')) {
exit('Login Failed');
}
当我运行 php 时,它会出现“登录失败”,但如果我使用具有相同凭据的 filezilla,它会毫无问题地加载远程服务器。
关于如何让 php 函数以与手动 filezilla 登录相同的方式工作的任何建议?
谢谢