UpdateDatabase.php
authorEdward <edward@roojs.com>
Wed, 22 Aug 2018 03:17:50 +0000 (11:17 +0800)
committerEdward <edward@roojs.com>
Wed, 22 Aug 2018 03:17:50 +0000 (11:17 +0800)
UpdateDatabase.php

index 4881108..ce2f0f6 100644 (file)
@@ -1262,7 +1262,22 @@ class Pman_Core_UpdateDatabase extends Pman
     
     function verifyExtensions($extensions)
     {
+        $error = array();
         
+        foreach ($extensions as $e){
+            
+            if(extension_loaded($e)) {
+                continue;
+            }
+            
+            $error[] = "Error: Please install php {$e} extensions";
+        }
+        
+        if(empty($error)){
+           return; 
+        }
+        
+        die(implode('\n', $error));
     }
     
 }