stany.ferer 2 years ago
parent
commit
dd678686c8
1 changed files with 2 additions and 46 deletions
  1. 2 46
      core/class/sftp.class.php

+ 2 - 46
core/class/sftp.class.php

@@ -65,53 +65,16 @@ class sftp
     private static function sendFile(string $_file)
     {
         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;
         }
-*/
-        try {
-            $stream = fopen("ssh2.sftp://" . self::$authent . SFTP_REMOTE . $_file, "w");
-        } catch (Exception $e) {
-            error_log("Caught $e");
-            alert::recError("Impossible d'écrire sur le serveur distant");
-            alert::recError("Caught " . $e);
-            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;
-        }
-*/
-        try {
-            $data = file_get_contents(SFTP_LOCAL . $_file);
-        } catch (Exception $e) {
-            error_log("Caught " . $e);
-            alert::recError("Impossible d'extraire les données du fichier local");
-            alert::recError("Caught $e");
-            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;
         }
-*/
-        try {
-            $data = file_get_contents(SFTP_LOCAL . $_file);
-        } catch (Exception $e) {
-            error_log("Caught " . $e);
-            alert::recError("Impossible d'extraire les données du fichier local");
-            alert::recError("Caught $e");
-            return FALSE;
-        }
-
         if (@fwrite($stream, $data) === false) {
             alert::recError($_file . " n'a pas pu être transféré au serveur distant");
             return FALSE;
@@ -213,16 +176,9 @@ class sftp
         self::accessHost(FALSE);
         //ssh2_scp_recv(self::$authent, SFTP_REMOTE.$_file, SFTP_LOCAL.$_file);
 
-        try {
-            $stream = fopen("ssh2.sftp://" . self::$authent . SFTP_REMOTE . $_file, 'r');
-        } catch (Exception $e) {
-            error_log("Caught " . $e);
-            alert::recError("Impossible d'extraire les données du fichier local");
-            alert::recError("Caught $e");
-        }
-
+        $stream = @fopen("ssh2.sftp://" . self::$authent . SFTP_REMOTE . $_file, 'r');
         $contents = stream_get_contents($stream);
         file_put_contents(DIR_TEMP . $_file, $contents);
-        fclose($stream);
+        @fclose($stream);
     }
 }