1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-06-05 22:09:38 +02:00

Bugfix nella procedura di backup

Miglioramento della procedura di backup, ora utilizzante la libreria ifsnop/mysqldump-php per ottimizzare la creazione del dump del database.
Miglioramento della creazione dello zip e della copia delle cartelle.
This commit is contained in:
Thomas Zilio
2017-09-08 13:24:48 +02:00
parent f25677ef33
commit def49a5659
24 changed files with 178 additions and 934 deletions

View File

@@ -78,11 +78,7 @@ if (filter('op') == 'send') {
// Se ho scelto di inoltrare copia del db
if (!empty($post['sql'])) {
$dump = "SET foreign_key_checks = 0;\n";
$dump .= backup_tables();
$dump .= "SET foreign_key_checks = 1;\n";
$backup_file = 'Backup OSM '.date('Y-m-d').' '.date('H_i_s').'.sql';
backup_tables('Backup OSM '.date('Y-m-d').' '.date('H_i_s').'.sql');
if (file_put_contents($docroot.'/'.$backup_file, $dump)) {
$mail->AddAttachment($docroot.'/'.$backup_file);