Browse Source

Add report error sftp

stany.ferer 2 years ago
parent
commit
6f72fb8b01
1 changed files with 8 additions and 0 deletions
  1. 8 0
      core/class/sftp.class.php

+ 8 - 0
core/class/sftp.class.php

@@ -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;