예제 #1
0
function bhi_check_php()
{
    if (function_exists("version_compare")) {
        if (ver_cmp('>=', "4.2")) {
            if (ver_cmp('<', "5")) {
                return 4;
            } else {
                return 5;
            }
        } else {
            return false;
        }
    } else {
        return false;
    }
}
예제 #2
0
				<span class="underline"><?php 
echo $INSTALL_HEAD2;
?>
</span>
				<div class="content">
		
			<?php 
//check PHPVersion
echo "<br><div class=\"check\">";
echo $INSTALL_CHECKING . " PHP version...";
$minPHPVersion = "5.0.0";
$PHPVersion = phpversion();
if ($PHPVersion == $minPHPVersion) {
    echo "<span class=\"check_ok\">OK (PHP {$PHPVersion})</span></div>";
} else {
    if (ver_cmp(">=", $minPHPVersion)) {
        echo "<span class=\"check_ok\">OK (PHP {$PHPVersion})</span></div>";
        $bLowPHPVer = false;
    } else {
        echo "<span class=\"check_error\">error: PHP {$minPHPVersion} is required.</span></div>";
        $bLowPHPVer = true;
    }
}
//checking file access
echo "<div class=\"check\">";
echo $INSTALL_CHECKING . " 'config'...";
//chmod("../config/dummy.txt", 755);
if (is_writeable('../config')) {
    echo "<span class=\"check_ok\">OK</span></div>";
    $bNoAccessConfig = false;
} else {