$OpenBSD: patch-LibreNMS_Validations_Php_php,v 1.3 2018/04/23 11:00:08 sthen Exp $

Index: LibreNMS/Validations/Php.php
--- LibreNMS/Validations/Php.php.orig
+++ LibreNMS/Validations/Php.php
@@ -88,7 +88,7 @@ class Php extends BaseValidation
         foreach ($required_modules as $extension) {
             if (!extension_loaded($extension)) {
                 $validator->fail("Missing PHP extension: $extension", "Please install $extension");
-            } elseif (shell_exec("php -r \"var_export(extension_loaded('$extension'));\"") == 'false') {
+            } elseif (shell_exec("%PHP% -r \"var_export(extension_loaded('$extension'));\"") == 'false') {
                 $validator->fail("Missing CLI PHP extension: $extension", "Please install $extension");
             }
         }
@@ -135,7 +135,7 @@ class Php extends BaseValidation
         $ini_tz = ini_get('date.timezone');
         $sh_tz = rtrim(shell_exec('date +%Z'));
         $php_tz = date('T');
-        $php_cli_tz = rtrim(shell_exec('php -r "echo date(\'T\');"'));
+        $php_cli_tz = rtrim(shell_exec('%PHP% -r "echo date(\'T\');"'));
 
         if (empty($ini_tz)) {
             // make sure timezone is set
