Вход Регистрация
Файл: sysadm/sys.php
Строк: 130
<?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 
'
<table width="100%" border="1">'
;
echo 
'<div class="new"/>Общее:</div>';
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>
  Максимальный размер импорта(SERVER): "
.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>";

echo 
'</div><div class="new"/>Проверка:</div>';
if (
function_exists('mcrypt_cbc')) $res='<td style="background: green; color: white;">OK</td>'; else $res='<td style="background: red; color: white;">BAD</td>';
echo
'<tr><td>Шифрование COOKIE</td>'.$res.'</tr>';

if (
ini_get('register_globals')==false$res='<td style="background: green; color: white;">OK</td>'; else $res='<td style="background: red; color: white;">BAD</td>';
echo
'<tr><td>register_globals</td>'.$res.'</tr>';

if (
class_exists('ffmpeg_movie')) $res='<td style="background: green; color: white;">OK</td>'; else $res='<td style="background: red; color: white;">BAD</td>';
echo
'<tr><td>FFmpeg</td>'.$res.'</tr>';

if (
function_exists('iconv')) $res='<td style="background: green; color: white;">OK</td>'; else $res='<td style="background: red; color: white;">BAD</td>';
echo
'<tr><td>Iconv</td>'.$res.'</tr>';

if (
function_exists('mysql_info')) $res='<td style="background: green; color: white;">OK</td>'; else $res='<td style="background: red; color: white;">BAD</td>';
echo
'<tr><td>MySQL</td>'.$res.'</tr>';

$gdinfo=gd_info();

if (
function_exists('imagecreatefromstring') && function_exists('gd_info')) $res='<td style="background: green; color: white;">OK</td>'; else $res='<td style="background: red; color: white;">BAD</td>';
echo
'<tr><td>GD: '.$gdinfo['GD Version'].'</td>'.$res.'</tr>';

if (
$php_ver1==5$res='<td style="background: green; color: white;">OK</td>'; else $res='<td style="background: red; color: white;">BAD</td>';
echo
'<tr><td>Версия PHP: '.$php_ver1.'.'.$php_ver2.'.'.$php_ver3.'</td>'.$res.'</tr>';

if (
function_exists('set_time_limit')) $res='<td style="background: green; color: white;">OK</td>'; else $res='<td style="background: red; color: white;">BAD</td>';
echo
'<tr><td>set_time_limit</td>'.$res.'</tr>';

if (
ini_get('arg_separator.output')=='&amp;'$res='<td style="background: green; color: white;">OK</td>'; else $res='<td style="background: red; color: white;">BAD</td>';
echo
'<tr><td>arg_separator.output: &amp;</td>'.$res.'</tr>';

if (
ini_get('magic_quotes_gpc')==0$res='<td style="background: green; color: white;">OK</td>'; else $res='<td style="background: red; color: white;">BAD</td>';
echo
'<tr><td>magic_quotes_gpc</td>'.$res.'</tr>';

if (
ini_get('session.use_trans_sid')==true$res='<td style="background: green; color: white;">OK</td>'; else $res='<td style="background: red; color: white;">BAD</td>';
echo
'<tr><td>session.use_trans_sid</td>'.$res.'</tr>';

if (
ini_get('session.use_trans_sid')==true$res='<td style="background: green; color: white;">OK</td>'; else $res='<td style="background: red; color: white;">BAD</td>';
echo
'<tr><td>session.use_trans_sid</td>'.$res.'</tr>';

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') {
$res='<td style="background: green; color: white;">OK</td>';
}elseif(
function_exists('apache_get_modules')){
$apache_mod=@apache_get_modules();
if (
array_search('mod_rewrite'$apache_mod)) {
$res='<td style="background: green; color: white;">OK</td>';
}else{
$res='<td style="background: red; color: white;">BAD</td>';
}
}else{
$res='<td style="background: red; color: white;">BAD</td>';
}}elseif(
function_exists('apache_get_modules'))
{
$apache_mod=@apache_get_modules();
if (
array_search('mod_rewrite'$apache_mod)) {
$res='<td style="background: green; color: white;">OK</td>';
}else{
$res='<td style="background: red; color: white;">BAD</td>';
}}else{
$res='<td style="background: red; color: white;">NO-NE</td>';
}
echo
'<tr><td>mod_rewrite</td>'.$res.'</tr>';

echo
'</table>';
echo 
'<div class="new"/>Описание BAD:</div>';
echo 
'<div class="fon"/>
<b>*~session.use_trans_sid <font style="color:red"/>BAD</font></b><br/>
Будет теряться сессия на браузерах без поддержки COOKIE<br/><br/>

<b>*~magic_quotes_gpc <font style="color:red"/>BAD</font></b><br/>
Включено экранирование кавычек<br/><br/>

<b>*~arg_separator.output: &amp; <font style="color:red"/>BAD</font></b><br/>
Возможно появление ошибки xml<br/><br/>

<b>*~mod_rewrite <font style="color:red"/>BAD</font></b><br/>
Необходима поддержка mod_rewrite<br/><br/>

<b>*~GD <font style="color:red"/>BAD</font></b><br/>
GD необходима для корректной работы GlobalCMS<br/><br/>

<b>*~MySQL <font style="color:red"/>BAD</font></b><br/>
Без MySQL работа не возможна<br/><br/>

<b>*~Версия PHP <font style="color:red"/>BAD</font></b><br/>
На данной версии PHP GlobalCMS не тестировался<br/><br/>

<b>*~Iconv <font style="color:red"/>BAD</font></b><br/>
Без Iconv работа не возможна<br/><br/>

<b>*~FFmpeg <font style="color:red"/>BAD</font></b><br/>
Без FFmpeg автоматическое создание скриношотов к видео недоступно<br/><br/>

<b>*~register_globals off <font style="color:red"/>BAD</font></b><br/>
register_globals включен. Грубое нарушение безопасности
</div>'
;
?>
Онлайн: 1
Реклама