aboutsummaryrefslogtreecommitdiff
path: root/app/Controllers/updateController.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Controllers/updateController.php')
-rw-r--r--app/Controllers/updateController.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/app/Controllers/updateController.php b/app/Controllers/updateController.php
index 98d552688..3adc96078 100644
--- a/app/Controllers/updateController.php
+++ b/app/Controllers/updateController.php
@@ -20,6 +20,11 @@ class FreshRSS_update_Controller extends FreshRSS_ActionController {
'Please git pull manually!');
}
+ if (!function_exists('exec')) {
+ throw new Minz_Exception('Error during git checkout: exec() function is disabled! ' .
+ 'Please git pull manually!');
+ }
+
exec('git --version', $output, $return);
if ($return != 0) {
throw new Minz_Exception("Error {$return} git not found: Please update manually!");