Ich muss eine Verbindung zu einem SFTP-Server herstellen, um Dateien mit PHP (PHP-Version: 5.3.13) hochzuladen.Verbinden von PHP mit SFTP mit phpseclib
Ich versuche phpseclib zu verwenden, aber ich bekomme die folgende Fehlermeldung:
Notice: No compatible server to client encryption algorithms found in [...]\phpseclib1.0.2\Net\SSH2.php on line 1375 Login Failed
Der Code Ich verwende ist:
include(CfgPath .'/phpseclib1.0.2/Net/SFTP.php');
include(CfgPath .'/phpseclib1.0.2/Crypt/Random.php');
$port = 22;
$sftp = new Net_SFTP($host, $port);
if (!$sftp->login($user, $pass)) {
exit('Login Failed');
} else { echo 'Sucess'; }
Jede Idee von dem, was könnte dieses Problem verursachen und Wie man es löst? Vielen Dank!
Bitte geben Sie Ihren Quellcode ein, wie Sie eine Verbindung zum SFTP-Server herstellen –
Code hinzugefügt, danke! – AKS
crypt, die Sie einbezogen haben, ist nicht mit Ihrem SFTP-Server kompatibel. Sie sollten einen anderen wählen –