fix env check

This commit is contained in:
xiaomlove
2023-06-16 02:51:58 +08:00
parent 3da3352ac0
commit e1a9e2e70e

View File

@@ -190,7 +190,10 @@ class Install
foreach ($this->requiredExtensions as $extension) {
if ($extension == 'pcntl' && function_exists('exec')) {
$loadedStr = executeCommand("php -m");
// $loadedStr = executeCommand("php -m");
$result = exec("php -m", $output, $result_code);
$outputString = implode("\n", $output);
$loadedStr = $outputString;
$loadedArr = preg_split("/[\r\n]+/", $loadedStr);
$loaded = in_array($extension, $loadedArr);
} else {