* SPDX-License-Identifier: AGPL-3.0-only ************************************/ ob_start(); eval ("phpinfo();"); $info = ob_get_contents(); ob_end_clean(); foreach (explode("\n", $info) as $line) { if (strpos($line, "Client API version") !== false) $mysql_version = trim(str_replace("Client API version", "", strip_tags($line))); } ob_start(); phpinfo(INFO_GENERAL); $string = ob_get_contents(); ob_end_clean(); $pieces = explode("]*)\">/", $val, $sub_key); preg_match_all("/]*> ]*>(.*)<\/td> ]*>(.*)<\/td>/Ux", $val, $sub); preg_match_all("/]*> ]*>(.*)<\/td> ]*>(.*)<\/td> ]*>(.*)<\/td>/Ux", $val, $sub_ext); foreach ($sub[0] as $key => $val) { if (preg_match("/Configuration File \(php.ini\) Path /", $val)) { $val = preg_replace("/Configuration File \(php.ini\) Path /", '', $val); $phpini = strip_tags($val); } } } if (isset ($_REQUEST['filename'])) { $file_name = htmlspecialchars($_REQUEST['filename']); } $failed_permissions = Common_Install_Wizard_Utils::getFailedPermissionsFiles(); $gd_info_alternate = Common_Install_Wizard_Utils::$gdInfoAlternate; $directive_recommended = Common_Install_Wizard_Utils::getRecommendedDirectives(); $directive_array = Common_Install_Wizard_Utils::getCurrentDirectiveValue(); $check_mysql_extension = Common_Install_Wizard_Utils::check_mysql_extension(); $curl_check = function_exists('curl_init'); $title = $enterprise_mode.' '.$enterprise_current_version. ' (build ' .$enterprise_current_build. ') '. ' - ' . $installationStrings['LBL_CONFIG_WIZARD']. ' - ' . $installationStrings['LBL_INSTALLATION_CHECK']; $sectionTitle = $installationStrings['LBL_PRE_INSTALLATION_CHECK']; include_once "install/templates/overall/header.php"; ?>
{$installationStrings['LBL_NO']}" : "$php_version"; // crmv@111927e ?>
{$installationStrings['LBL_YES']}" : "{$installationStrings['LBL_NO']}"; ?>
{$installationStrings['LBL_YES']}" : "{$installationStrings['LBL_NO']}"; ?>
{$installationStrings['LBL_NOT_CONFIGURED']}."; } else { if (!function_exists('gd_info')) { eval($gd_info_alternate); } $gd_info = gd_info(); if (isset($gd_info['GD Version'])) { $gd_version = $gd_info['GD Version']; $gd_version = preg_replace('%[^0-9.]%', '', $gd_version); echo "{$installationStrings['LBL_YES']}"; } else { echo "{$installationStrings['LBL_NO']}"; } } ?>
{$installationStrings['LBL_NO']}"; } else { echo "{$installationStrings['LBL_YES']}"; } ?>
{$installationStrings['LBL_NO']}"; } else { echo "{$installationStrings['LBL_YES']}"; } ?>
{$installationStrings['LBL_NO']}"; } else { echo "{$installationStrings['LBL_YES']}"; } ?>
{$installationStrings['LBL_NO']}"; } else { echo "{$installationStrings['LBL_YES']}"; } ?>
{$installationStrings['LBL_NO']}"; } else { echo "{$installationStrings['LBL_YES']}"; } ?>

:

$value) { ?>
".$installationStrings['LBL_PHP_DIRECTIVES_HAVE_RECOMMENDED_VALUES']."

"; } ?>
$value) { ?>
()