From 3d4d7af869442abf91c1a40e7c35d616a8e5e428 Mon Sep 17 00:00:00 2001 From: polo Date: Wed, 13 May 2026 15:41:51 +0200 Subject: bonne version symfony/process, erreur chemin manquant dans Backup::getLastDump --- composer.json | 2 +- src/controller/MaintenanceController.php | 2 +- src/service/Backup.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index caf5a8c..8d97d87 100644 --- a/composer.json +++ b/composer.json @@ -13,7 +13,7 @@ "twbs/bootstrap-icons": "^1.13", "symfony/var-exporter": "^7.0", "mklkj/tinymce-i18n": "^25.11", - "symfony/process": "^8.0" + "symfony/process": "^7.0" }, "scripts": { "post-install-cmd": [ diff --git a/src/controller/MaintenanceController.php b/src/controller/MaintenanceController.php index 83304de..d4d2af4 100644 --- a/src/controller/MaintenanceController.php +++ b/src/controller/MaintenanceController.php @@ -53,7 +53,7 @@ class MaintenanceController static public function getLastDump(): void { try{ - $file_path = Backup::getLastBackupName(); + $file_path = Backup::$backup_dir . '/' . Backup::getLastBackupName(); header('Content-Type: application/octet-stream'); // signifie fichier quelconque, du binaire quoi! header('Content-Disposition: attachment; filename="' . basename($file_path) . '"'); // pour provoquer un téléchargement et non pour afficher header('Content-Length: ' . filesize($file_path)); // peut servir côté client (barre de progression...) diff --git a/src/service/Backup.php b/src/service/Backup.php index 1b44351..4a25f3d 100644 --- a/src/service/Backup.php +++ b/src/service/Backup.php @@ -75,7 +75,7 @@ class Backup } return $backup_array; } - static public function getLastBackupName(): string + static public function getLastBackupName(): string // chemin inclu { $backup_list = self::getBackupList(); return $backup_list[count($backup_list) - 1]; -- cgit v1.2.3