mirror of
https://github.com/getgrav/grav.git
synced 2026-02-04 05:40:09 +01:00
Give ZipBackup a larger timeout when possible (10mins)
This commit is contained in:
@@ -64,6 +64,8 @@ class ZipBackup
|
||||
$zip = new \ZipArchive();
|
||||
$zip->open($destination, \ZipArchive::CREATE);
|
||||
|
||||
$max_execution_time = ini_set('max_execution_time', 600);
|
||||
|
||||
static::folderToZip(GRAV_ROOT, $zip, strlen(rtrim(GRAV_ROOT, DS) . DS), $messager);
|
||||
|
||||
$messager && $messager([
|
||||
@@ -85,6 +87,10 @@ class ZipBackup
|
||||
|
||||
$zip->close();
|
||||
|
||||
if ($max_execution_time !== false) {
|
||||
ini_set('max_execution_time', $max_execution_time);
|
||||
}
|
||||
|
||||
return $destination;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user