diff --git a/src/File.php b/src/File.php index 8cc56721..0e76d709 100644 --- a/src/File.php +++ b/src/File.php @@ -218,7 +218,10 @@ public static function move($src, $dest, $path = '', $useStreams = false) */ public static function write($file, &$buffer, $useStreams = false, $appendToFile = false) { - @set_time_limit(ini_get('max_execution_time')); + if (\function_exists('set_time_limit')) + { + set_time_limit(ini_get('max_execution_time')); + } // If the destination directory doesn't exist we need to create it if (!file_exists(\dirname($file))) diff --git a/src/Folder.php b/src/Folder.php index d29176f6..64ce42d8 100644 --- a/src/Folder.php +++ b/src/Folder.php @@ -33,7 +33,10 @@ abstract class Folder */ public static function copy($src, $dest, $path = '', $force = false, $useStreams = false) { - @set_time_limit(ini_get('max_execution_time')); + if (\function_exists('set_time_limit')) + { + @set_time_limit(ini_get('max_execution_time')); + } if ($path) {