Published by expire0
Posted on August 01, 2009
Code to verify if Zend Optimizer is installed Zend Optimizer must be Version 2.5.5 or greater! Ask your web host provider if you are unsure. The latest version of Zend Optimizer can be downloaded from www.zend.com.
// TEST ZEND OPTIMIZER
ob_start();
phpinfo(INFO_GENERAL);
$output = ob_get_contents();
ob_end_clean();
$output = str_replace(array(">", "<", """, "&", "'", " "), array(">", "<", "\"", "&", "'", " "), $output);
if (strstr($output, "Zend Optimizer")) {
// GET ZEND VERSION NUMBER
$version = split("Zend Optimizer",$output);
$version = split(",",$version[1]);
$version = trim($version[0]);
//$version = "v2.5.4";
if (!strstr($version,"v")) {
$zend = "Zend Optimizer Detected - Unknown Version";
$zendColor = "Blue";
$version = "0";
}
else {
$version = str_replace("v","",$version);
$version = explode(".",$version);
$subVersion = $version[2];
$dummy = array_pop($version);
$version = implode(".",$version);
if (($version > "2.5") || ($version=="2.5" && $subVersion>5)) {
$zend = "Pass";
$zendColor = "green";
}
else {
$zend = "Fail - Installed Version: ".$version.".".$subVersion;
$zendColor = "red";
}
}
}
else {
$zend = "Fail - Zend Optimizer Not Detected";
$zendColor = "red";
}
?>
Zend Optimizer
>