apache2checker/index.php
2025-05-05 06:53:45 +03:00

44 lines
1.0 KiB
PHP

<?php
//deffine funny things
$module_list = array (
"php-igbinary",
"php-redis",
"php-dbase",
"php-imagick",
"php-ssh2",
"php-xmlrpc",
"php-xdebug",
"php-gnupg",
"php-apcu",
"php-imap",
"php-pspell",
"the ionCube PHP Loader + ionCube24",
);
$status_code = array (
0 => "Unknow",
1 => "Ok",
2 => "Error",
);
for ($i = 0; $i < count($module_list); $i++) {
if ($module_list[$i] == "") {
echo " Error. Modules doesn't deffined". $module_list[$i] ."";
}
else {
echo '<p>'. $module_list[$i] .":";
echo '<a href="\checkers\\'. $module_list[$i] .'.php">' . 'Click </a>' . `</p>`;
$module_name = str_replace('php-', '', $module_list[$i]);
if (!extension_loaded($module_name))
{
echo '<div style="color:red">Module: <b>'. $module_list[$i] . '</b> not loaded</div>';
}
else
{
echo '<div style="color:green">Module: <b>' . $module_list[$i] . '</b> is loaded</div>';
}
}
}