diff options
| author | polo <ordipolo@gmx.fr> | 2026-06-03 23:15:17 +0200 |
|---|---|---|
| committer | polo <ordipolo@gmx.fr> | 2026-06-03 23:15:17 +0200 |
| commit | f37d3f8979b34dbb03d7a39ccbb3889763bea61d (patch) | |
| tree | 81e8301b2db8eddb1a6f27f10fb8f49f97e2eb66 /src/service/Backup.php | |
| parent | 34c4d0d0c37c7f640a1a6373bba30ebe1129d6c4 (diff) | |
| download | cms-f37d3f8979b34dbb03d7a39ccbb3889763bea61d.tar.gz cms-f37d3f8979b34dbb03d7a39ccbb3889763bea61d.tar.bz2 cms-f37d3f8979b34dbb03d7a39ccbb3889763bea61d.zip | |
exclusion des htaccess des zip, erreur création backup quand dossier var/backups pas encore créé
Diffstat (limited to 'src/service/Backup.php')
| -rw-r--r-- | src/service/Backup.php | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/service/Backup.php b/src/service/Backup.php index c886617..e29ff64 100644 --- a/src/service/Backup.php +++ b/src/service/Backup.php | |||
| @@ -22,6 +22,7 @@ class Backup | |||
| 22 | $engine = stripos($version, 'mariadb') !== false ? 'mariadb-dump' : 'mysqldump'; | 22 | $engine = stripos($version, 'mariadb') !== false ? 'mariadb-dump' : 'mysqldump'; |
| 23 | 23 | ||
| 24 | $tmp = tempnam('../var', 'tmp_db_codes_'); // crée un fichier avec un nom aléatoire et des droits 600 (concurrence) | 24 | $tmp = tempnam('../var', 'tmp_db_codes_'); // crée un fichier avec un nom aléatoire et des droits 600 (concurrence) |
| 25 | // attention, si le dossier de destination n'est pas disponible, le fichier est placé avec les fichiers temporaires | ||
| 25 | file_put_contents($tmp, | 26 | file_put_contents($tmp, |
| 26 | "[client]\n | 27 | "[client]\n |
| 27 | user=" . Config::$user . "\n | 28 | user=" . Config::$user . "\n |
| @@ -88,11 +89,6 @@ class Backup | |||
| 88 | } | 89 | } |
| 89 | return $backup_array; | 90 | return $backup_array; |
| 90 | } | 91 | } |
| 91 | static public function getLastBackupName(): string // chemin inclu | ||
| 92 | { | ||
| 93 | $backup_list = self::getBackupList(); | ||
| 94 | return $backup_list[count($backup_list) - 1]; | ||
| 95 | } | ||
| 96 | 92 | ||
| 97 | static public function cleanBackups(): void | 93 | static public function cleanBackups(): void |
| 98 | { | 94 | { |
