Ich habe ein Script, dass über die ssh2 PEAR Erweiterung eine SFTP Verbindung aufbaut.
$connection = ssh2_connect($server, 22);
ssh2_auth_password($connection, $user, $pass));
$sftp = ssh2_sftp($connection);
Das ist der "Standardweg", der in dem dazugehörigen Tutorial steht.
Nun ist es so, dass der SFTP Server sich ab und an wohl nicht meldet.
Mit falschen Zugangsdaten hilft mir ein
if (!@ssh2_auth_password($connection, $user, $pass)) die ("Keine Verbindung");
um zu verhindern, dass der Rest des Scriptes weiterverarbeitet wird. Hilft das auch bei einem Connection-Timeout? Hat schon mal wer damit Erfahrung sammeln können?
$connection = ssh2_connect($server, 22);
ssh2_auth_password($connection, $user, $pass));
$sftp = ssh2_sftp($connection);
Das ist der "Standardweg", der in dem dazugehörigen Tutorial steht.
Nun ist es so, dass der SFTP Server sich ab und an wohl nicht meldet.
Mit falschen Zugangsdaten hilft mir ein
if (!@ssh2_auth_password($connection, $user, $pass)) die ("Keine Verbindung");
um zu verhindern, dass der Rest des Scriptes weiterverarbeitet wird. Hilft das auch bei einem Connection-Timeout? Hat schon mal wer damit Erfahrung sammeln können?