|
|
@@ -66,7 +66,15 @@ class sftp
|
|
|
{
|
|
|
self::accessHost();
|
|
|
$stream = @fopen("ssh2.sftp://" . self::$authent . SFTP_REMOTE . $_file, "w");
|
|
|
+ if ($stream == FALSE){
|
|
|
+ alert::recError("Impossible d'écrire sur le serveur distant");
|
|
|
+ return FALSE;
|
|
|
+ }
|
|
|
$data = @file_get_contents(SFTP_LOCAL . $_file);
|
|
|
+ if ($data == FALSE){
|
|
|
+ alert::recError("Impossible d'extraire les données du fichier local");
|
|
|
+ return FALSE;
|
|
|
+ }
|
|
|
if (@fwrite($stream, $data) === false) {
|
|
|
alert::recError($_file . " n'a pas pu être transféré au serveur distant");
|
|
|
return FALSE;
|