diff --git a/ci4/app/Controllers/Sistema/Backups.php b/ci4/app/Controllers/Sistema/Backups.php index 37115161..04a4af9f 100644 --- a/ci4/app/Controllers/Sistema/Backups.php +++ b/ci4/app/Controllers/Sistema/Backups.php @@ -6,12 +6,6 @@ use App\Models\Sistema\BackupModel; use phpseclib3\Net\SFTP; use ZipArchive; -/* -erp-backup -5#xJ)6nENB!F~x^ -*/ - - class Backups extends BaseController { protected $backupModel; @@ -60,10 +54,10 @@ class Backups extends BaseController } // === 2. Backups remotos en SFTP === - $sftpHost = getenv('HIDRIVE_HOST'); - $sftpUser = getenv('HIDRIVE_USER'); - $sftpPass = getenv('HIDRIVE_PASS'); - $remoteDir = '/users/erp2019/backups_erp/'; + $sftpHost = getenv('HIDRIVE_BK_HOST'); + $sftpUser = getenv('HIDRIVE_BK_USER'); + $sftpPass = getenv('HIDRIVE_BK_PASS'); + $remoteDir = getenv('HIDRIVE_BK_PATH_ROOT'); $sftp = new SFTP($sftpHost); if ($sftp->login($sftpUser, $sftpPass)) { @@ -275,9 +269,10 @@ class Backups extends BaseController } if (!empty($remotePath)) { - $sftpHost = getenv('HIDRIVE_HOST'); - $sftpUser = getenv('HIDRIVE_USER'); - $sftpPass = getenv('HIDRIVE_PASS'); + $sftpHost = getenv('HIDRIVE_BK_HOST'); + $sftpUser = getenv('HIDRIVE_BK_USER'); + $sftpPass = getenv('HIDRIVE_BK_PASS'); + $sftp = new SFTP($sftpHost); @@ -313,10 +308,10 @@ class Backups extends BaseController } // TambiƩn se puede intentar buscar en el SFTP si quieres - $sftpHost = getenv('HIDRIVE_HOST'); - $sftpUser = getenv('HIDRIVE_USER'); - $sftpPass = getenv('HIDRIVE_PASS'); - $remotePath = '/users/erp2019/backups_erp/' . $filename; + $sftpHost = getenv('HIDRIVE_BK_HOST'); + $sftpUser = getenv('HIDRIVE_BK_USER'); + $sftpPass = getenv('HIDRIVE_BK_PASS'); + $remotePath = getenv('HIDRIVE_BK_PATH_ROOT') . $filename; $sftp = new SFTP($sftpHost); if ($sftp->login($sftpUser, $sftpPass)) { @@ -459,9 +454,9 @@ class Backups extends BaseController $remotePath = '/users/erp2019/backups_erp/' . $filename; $localPath = WRITEPATH . 'backups/' . $filename; - $sftpHost = getenv('HIDRIVE_HOST'); - $sftpUser = getenv('HIDRIVE_USER'); - $sftpPass = getenv('HIDRIVE_PASS'); + $sftpHost = getenv('HIDRIVE_BK_HOST'); + $sftpUser = getenv('HIDRIVE_BK_USER'); + $sftpPass = getenv('HIDRIVE_BK_PASS'); $sftp = new SFTP($sftpHost); if (!$sftp->login($sftpUser, $sftpPass)) { @@ -491,9 +486,9 @@ class Backups extends BaseController $remotePath = $backup['path_remote']; $localPath = WRITEPATH . 'backups/' . $filename; - $sftpHost = getenv('HIDRIVE_HOST'); - $sftpUser = getenv('HIDRIVE_USER'); - $sftpPass = getenv('HIDRIVE_PASS'); + $sftpHost = getenv('HIDRIVE_BK_HOST'); + $sftpUser = getenv('HIDRIVE_BK_USER'); + $sftpPass = getenv('HIDRIVE_BK_PASS'); $sftp = new SFTP($sftpHost); if (!$sftp->login($sftpUser, $sftpPass)) { @@ -519,10 +514,10 @@ class Backups extends BaseController private function sendToSFTP($localPath, $remoteFilename) { - $sftpHost = getenv('HIDRIVE_HOST'); - $sftpUser = getenv('HIDRIVE_USER'); - $sftpPass = getenv('HIDRIVE_PASS'); - $remotePath = '/users/erp2019/backups_erp/' . $remoteFilename; + $sftpHost = getenv('HIDRIVE_BK_HOST'); + $sftpUser = getenv('HIDRIVE_BK_USER'); + $sftpPass = getenv('HIDRIVE_BK_PASS'); + $remotePath = getenv('HIDRIVE_BK_PATH_ROOT') . $remoteFilename; $sftp = new SFTP($sftpHost);