У меня есть немного 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?
Спасибо
Задача ещё не решена.
Других решений пока нет …