Вход Регистрация
Файл: sysadm/sys.php
Строк: 163
<?php
define
('GCMS',true);
define('ROOT','../');
require_once (
ROOT.'system/power.php');
list (
$php_ver1,$php_ver2,$php_ver3)=explode('.'strtok(strtok(phpversion(),'-'),' '), 3);
echo
'<div class="fon">';
echo 
"Имя сервера: ".$_SERVER['SERVER_NAME']."<br />"
echo 
"IP-адрес сервера: ".$_SERVER['SERVER_ADDR']."<br />"
echo 
"Пёрфикс файлов: ".$perf."<br />";
$q $db->query('SHOW TABLE STATUS');
while(
$row $q->fetch_assoc())
{
$dbsize+=$row['Data_length']+$row['Index_length'];
}
echo 
'Размер базы данных: '.$func->size($dbsize).'<br/>';
  echo 
"Порт сервера: ".$_SERVER['SERVER_PORT']."<br />"
  echo 
"Web-сервер: ".$_SERVER['SERVER_SOFTWARE']."<br />"
  echo 
"Версия HTTP-протокола: ".$_SERVER['SERVER_PROTOCOL']."<br />
  Интерфейс: "
.$_SERVER['GATEWAY_INTERFACE']."</br>
  Максимальный размер импорта: "
.ini_get('upload_max_filesize')."</br>
  Жёсткий диск: "
.$func->size(disk_total_space("/")-disk_free_space("/"))."/".$func->size(disk_total_space("/"))." (Свободно: ".$func->size(disk_free_space("/")).")</br>";
if (
$php_ver1==5)
{
echo 
"<span class='on'>Версия PHP: $php_ver1.$php_ver2.$php_ver3 (OK)</span><br />n";
}
else
{
echo 
"<span class='off'>Версия PHP: $php_ver1.$php_ver2.$php_ver3</span><br />n";
$err[]="Тестирование на версии php $php_ver1.$php_ver2.$php_ver3 не осуществялось";
}
if (
function_exists('set_time_limit'))echo "<span class='on'>set_time_limit: OK</span><br />n";
else echo 
"<span class='on'>set_time_limit: Запрещено</span><br />n";



if (
ini_get('session.use_trans_sid')==true)
{
echo 
"<span class='on'>session.use_trans_sid: OK</span><br />n";
}
else
{
echo 
"<span class='off'>session.use_trans_sid: Нет</span><br />n";
$err[]='Будет теряться сессия на браузерах без поддержки COOKIE';
$err[]='Добавьте в корневой .htaccess строку <b>php_value session.use_trans_sid 1</b>';
}


if (
ini_get('magic_quotes_gpc')==0)
{
echo 
"<span class='on'>magic_quotes_gpc: 0 (OK)</span><br />n";
}
else
{
echo 
"<span class='off'>magic_quotes_gpc: Включено</span><br />n";
$err[]='Включено экранирование кавычек';
$err[]='Добавьте в корневой .htaccess строку <b>php_value magic_quotes_gpc 0</b>';
}

if (
ini_get('arg_separator.output')=='&amp;')
{
echo 
"<span class='on'>arg_separator.output: &amp;amp; (OK)</span><br />n";
}
else
{
//echo "<span class='off'>arg_separator.output: ".output_text(ini_get('arg_separator.output'))."</span><br />n";
$err[]='Возможно появление ошибки xml';
$err[]='Добавьте в корневой .htaccess строку <b>php_value arg_separator.output &amp;amp;</b>';
}


if (
file_exists(H.'install/mod_rewrite_test.php')){
if (@
trim(file_get_contents("http://$_SERVER[HTTP_HOST]/install/mod_rewrite.test"))=='mod_rewrite-ok') {
echo 
"<span class='on'>mod_rewrite: OK</span><br />n";
}
elseif(
function_exists('apache_get_modules'))
{
$apache_mod=@apache_get_modules();

if (
array_search('mod_rewrite'$apache_mod)) {
echo 
"<span class='on'>mod_rewrite: OK</span><br />n";
}
else
{
echo 
"<span class='off'>mod_rewrite: Нет</span><br />n";
$err[]='Необходима поддержка mod_rewrite';
}

}
else
{
echo 
"<span class='off'>mod_rewrite: Нет</span><br />n";
$err[]='Необходима поддержка mod_rewrite';
}
}
elseif(
function_exists('apache_get_modules'))
{
$apache_mod=@apache_get_modules();

if (
array_search('mod_rewrite'$apache_mod)) {
echo 
"<span class='on'>mod_rewrite: OK</span><br />n";
}
else
{
echo 
"<span class='off'>mod_rewrite: Нет</span><br />n";
$err[]='Необходима поддержка mod_rewrite';
}

}
else
{
echo 
"<span class='off'>mod_rewrite: Нет данных</span><br />n";
}



if (
function_exists('imagecreatefromstring') && function_exists('gd_info'))
{
$gdinfo=gd_info();
echo 
"<span class='on'>GD: ".$gdinfo['GD Version']." OK</span><br />n";
}
else
{
echo 
"<span class='off'>GD: Нет</span><br />n";
$err[]='GD необходима для корректной работы движка';
}


if (
function_exists('mysql_info'))
{
echo 
"<span class='on'>MySQL: база есть))</span><br />n";
}
else
{
echo 
"<span class='off'>MySQL: А как буз базы то?о_О</span><br />n";
$err[]='Без MySQL работа не возможна';
}


if (
function_exists('iconv'))
{
echo 
"<span class='on'>Iconv: Есть!</span><br />n";
}
else
{
echo 
"<span class='off'>Iconv: Нету!</span><br />n";
$err[]='Без Iconv работа не возможна';
}

if (
class_exists('ffmpeg_movie'))
{
echo 
"<span class='on'>FFmpeg: Доступно</span><br />n";
}
else
{
echo 
"<span class='on'>FFmpeg: Недоступно (<b>Без FFmpeg автоматическое создание скриношотов к видео недоступно</b>)</span><br />n";
}

if (
ini_get('register_globals')==false)
{
echo 
"<span class='on'>register_globals off: Хорошо!</span><br />n";
}
else
{
echo 
"<span class='off'>register_globals on: Плохо!</span><br />n";
$err[]='register_globals включен. Грубое нарушение безопасности';
}

if (
function_exists('mcrypt_cbc'))
{
echo 
"<span class='on'>Шифрование COOKIE: Включено!</span><br />n";
}
else
{
echo 
"<span class='on'>Шифрование COOKIE: Отключено! (<b>mcrypt не доступен</b>)</span><br />n";
}
echo
'</div>';
?>
Онлайн: 0
Реклама