Bladeren bron

Add report error sftp

stany.ferer 2 jaren geleden
bovenliggende
commit
6f72fb8b01
1 gewijzigde bestanden met toevoegingen van 8 en 0 verwijderingen
  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;