добавление порта в net_sftp

У меня есть немного 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?

Спасибо

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]