REQUIRED SOFTWARE:
';
echo 'PHP >= 5.2 ... ';
if (version_compare(PHP_VERSION, '5.2', '<')) {
echo 'FAILED!',"
";
} else {
echo 'PASSED!',"
";
}
echo 'PHP MySQL Support ... ';
if (function_exists('mysql_connect')) {
echo 'PASSED!',"
";
} else {
echo 'FAILED!',"
";
}
echo 'PHP GD Support ... ';
if (function_exists('gd_info')) {
$info = gd_info();
if (!isset($info['JPG Support']) OR !$info['JPG Support']) {
if (!isset($info['JPEG Support']) OR !$info['JPEG Support']) {
$error = TRUE;
}
}
if (!isset($info['PNG Support']) OR !$info['PNG Support']) {
$error = TRUE;
}
if (!isset($info['GIF Read Support']) OR !$info['GIF Read Support']) {
$error = TRUE;
}
if (!isset($info['GIF Create Support']) OR !$info['GIF Create Support']) {
$error = TRUE;
}
if (!isset($info['FreeType Support']) OR !$info['FreeType Support']) {
$error = TRUE;
}
if (isset($error)) {
echo 'FAILED!',"
";
} else {
echo 'PASSED!',"
";
}
} else {
echo 'FAILED!',"
";
}
echo 'PHP Curl Support ... ';
if (!function_exists('curl_init')) {
echo 'FAILED!',"
";
} else {
echo 'PASSED!',"
";
}
echo 'PHP FTP Support ... ';
if (!function_exists('ftp_connect')) {
echo 'FAILED!',"
";
} else {
echo 'PASSED!',"
";
}
echo 'PHP Simple XML Support ... ';
if (!function_exists('simplexml_load_file')) {
echo 'FAILED!',"
";
} else {
echo 'PASSED!',"
";
}
echo '
REQUIRED PHP SETTINGS:
';
echo 'Safe Mode ... ';
if (ini_get('safe_mode') != '') {
echo 'FAILED!',"
";
} else {
echo 'PASSED!',"
";
}
echo 'Open Basedir ... ';
if (ini_get('open_basedir') != '') {
echo 'FAILED!',"
";
} else {
echo 'PASSED!',"
";
}
echo 'File Uploads ... ';
if (ini_get('file_uploads') != '1') {
echo 'FAILED!',"
";
} else {
echo 'PASSED!',"
";
}
echo 'Register Globals ... ';
if (ini_get('register_globals') == '1') {
echo 'FAILED!',"
";
} else {
echo 'PASSED!',"
";
}
echo 'Disabled functions ... ';
$disable_functions = ini_get('disable_functions');
if ($disable_functions != '' && strpos($disable_functions, 'exec') !== FALSE) {
echo 'FAILED!',"
";
} else {
echo 'PASSED!',"
";
}
?>