Просмотр файла panel/systems.php

Размер файла: 3.77Kb
<?php
// mod by Golem http://veplog.ru

require_once"../template/start.php";
require_once"../template/regglobals.php";
require_once"../template/config.php";
require_once"../template/functions.php";
require_once"../template/antidos.php";
require_once"../template/cookies.php";
require_once"../template/gzip.php";
require_once"../template/header.php";
require_once"../template/referer.php";
include_once"../themes/$config_themes/index.php";
include_once"../template/isset.php";

if ($provlog==$_SESSION['log'] && $provpar==md5($_SESSION['par']) && $_SESSION['log']!="" && md5($_SESSION['par'])!="") {
if ($dostup==101 || $dostup==102){

echo '<div class=tp> Проверка системы</div>';


$dir = opendir (BASEDIR."local"); 
while ($file = readdir ($dir)) 
{
if ($file!='.' && $file!='..' && $file!='license.key' && $file!='.htaccess'){
if(is_dir(BASEDIR."local/".$file)){$dires[]=$file;}else{$files[]=$file;}
}}
closedir ($dir); 

echo'<div class=tpanel><b>Готовность файлов</b></div><div class=body>';

if(file(BASEDIR."local/.htaccess")){
echo 'Файл .htaccess задействован<br>';
if(is_writeable(BASEDIR."local/.htaccess")){echo'<div class=body><font color="#FF0000">Внимание! На файл .htaccess не рекомедуется ставить права разрешающие запись<br>Установите обычные права (CHMOD) не позволяющие менять содержимое файла (обычно 644)</font></div>';}

}else{echo '<div class=body><font color="#FF0000">Внимание!!! Файл .htaccess отсутствует, в данном случае безопасность не гарантируется<br>Если ваш сервер не поддерживает htaccess, рекомендуем сменить сервер, т.к. из-за отсутствия этого файла становятся доступные для злоумышленников системные, конфигурационные файлы, профили и письма пользователей</div></font>';}


$count=count($files);  
for($i=0;$i<$count;$i++){
echo 'Разрешенa запись в local/'.$files[$i].' - '; 
if(is_writeable(BASEDIR.'local/'.$files[$i])){ echo '<font color="#00FF00">Да</font>'; }else{ echo '<font color="#FF0000">Нет</font>'; }
echo ' ('.formatsize(filesize(BASEDIR.'local/'.$files[$i])).')<br>';
$count_localfiles+=filesize(BASEDIR.'local/'.$files[$i]);
} 
echo '</div><div class=panel>Общий вес всех файлов: <b>'.formatsize($count_localfiles).'</b></div>';
 
 echo'<div class=tpanel><b>Готовность директорий</b></div><div class=body>';


$count=count($dires);  
for($i=0;$i<$count;$i++){
echo 'Разрешенa запись в директорию local/'.$dires[$i].' - '; 
if(is_writeable(BASEDIR.'local/'.$dires[$i])){ echo '<font color="#00FF00">Да</font>'; }else{ echo '<font color="#FF0000">Нет</font>'; }
echo ' ('.formatsize(read_dir(BASEDIR.'local/'.$dires[$i])).')<br>';
$count_localdires+=read_dir(BASEDIR.'local/'.$dires[$i]);
} 
echo '</div><div class=panel>Общий вес всех директорий: <b>'.formatsize($count_localdires).'</b></div>';
 
echo'<div class=body>Если какой -то пункт выделен красным необходимо зайти по фтп и выставить CHMOD разрещающую запись</div>';


echo'<div class=btm>[<a href="index2.php?'.SID.'">В админку</a>]<br>';
echo'[<a href="../index.php?'.SID.'">На главную</a>]</div>';

} else {header ("Location: ../index.php?isset=404&".SID);}
} else {header ("Location: ../index.php?isset=404&".SID);}

include_once"../themes/$config_themes/foot.php";
?>