Не работает система управления контентом, что делать?

12
[Удален]
911

Вот какая история. Передали мне один сайт для его поддержки. Но вносить в него изменения невозможно, так как система управления контентом не работает. Путь к ней: http://www.site.ru/astraadmin/ - может кто знает такую? Сразу скажу, что исходников у меня нет, найти того, кто делал этот сайт невозможно и хостинг восстановливает файлы только 7-дневной давности. Так что даже незнаю что делать... Может кто поможет разобраться? Спасибо!

deepslam
На сайте с 09.05.2006
Offline
204
#1

А что именно не работает , ошибки какие то или что?

Удаление вирусов на сайте (http://www.virusonsite.ru) | Scripto CMS - бесплатная система управления сайтом (http://www.scripto-cms.ru) |Профессиональный скрипт каталога ссылок , статей, фирм и объявлений! (http://www.scripto.ru) | Уникальный скрипт для публикации контента (http://publisher.scripto.ru)
Alipapa
На сайте с 01.02.2008
Offline
194
#2

Пусть файлы будут недельной давности - не страшно. Обычно меняются данные, а не код. А код, скорее всего, будет рабочий (или почти рабочий). Нужно взять и не торопясь, без паники, на локальном хостинге восстановить его. А в конфиг-файле имена-пароли доступа к базе, так и данные можно будет получить.

Биржа фриланса - простая и удобная (http://kwork.ru/ref/2541)
[Удален]
#3
deepslam:
А что именно не работает , ошибки какие то или что?

При заходе на http://www.site.ru/astraadmin/ по идее должны быть два поля, в которые нужно вбивать логин и пароль - их там нет(полей), там вообще ничего нет, браузер видит пустой белый фон. Хотя сам код в файле index.php из папки "astraadmin" есть, видимо там что-то крякнулось или что-то в этом роде, но я не програмист и что там прописано я не понимаю 😕

Вот что там: :(

<?

if (session_is_registered("login")){ # no cache page!!!

# end of no cache

$links=array('','pages', 'modules','users','filemanager','dbreserv','..','exit');

$menu=array('','Основные разделы сайта', 'Модули','Управление пользователями','Файловый менеджер','Резервирование базы','Просмотреть сайт','Выход из системы');

$i=0;

$link=split("/",$link);

?>

<html>

<head>

<!--<base href="http://i-power.ru/astraadmin/">-->

<title>AstraAdmin - Система управления контентом</title>

<LINK REL="STYLESHEET" HREF="astra.css" TYPE="text/css">

<script src="/astraadmin/js/code.js" type="text/javascript"></script>

</head>

<body>

<table width="100%" Cellpadding="0" Cellspacing="0" height=100%><tr><td colspan=2 width=100% height=100 >

<table width=100% height=100 CELLPADDING=0 CELLSPACING=0><tr><td width=80 align=center class=name style="padding-left:20;" valign=center><img src=images/aa.gif></td>

<td style="padding-left:20;" width=70% class=name valign=middle><b><font color=#962929 size=6>Astra</font><font color=#244AAE size=6>Admin</font><br><font size=2>Система&nbsp;управления&nbsp;контентом</font></b>

</td>

<td align=right class=name width=20%>

<!--<object height=80 width=80 classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" id="i" align="middle">

<param name="allowScriptAccess" value="sameDomain" />

<param name="movie" value="../i.swf" />

<param name="height" value="80" />

<param name="width" value="80" />

<param name="wmode" value="transparent" />

<param name="quality" value="high" />

<param name="bgcolor" value="#F7F9FD" />

<embed src="../i.swf" wmode="transparent" quality="high" bgcolor="#F7F9FD" name="flash/menu" align="middle" allowScriptAccess="sameDomain" height="80" width="80" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />

</object>-->

</td></tr>

</table></td></tr>

<tr><td valign="middle" colspan="2" class="puti">&nbsp;&nbsp;&equiv;&nbsp;<a href=""><b><font color=#962929 face='comic sans ms' size='3'>A</font><font face='comic sans ms' color=#244AAE size='3'>A</font></b></a><b>

<? /*

for($i=0;$i<count($link);$i++){

for($k=0;$k<count($links);$k++){

if($links[$k]==$link[$i])

{

$temp=$k;

}

}

echo " // <a href=\"\">".$menu[$temp]."</a>";

} */

?>

</td></tr>

<tr><td width=100%><table width=100% CELLPADDING=0 CELLSPACING=0 height=100%><tr><td td width="195" valign="top">

<table Cellpadding="0" Cellspacing="0" width="195" height="100%">

<tr><td width="195" valign="top" class="menu" >

<b>Сайт: </b> <br>

<?

for($i=0;$i<=5;$i++){

$links[$i]==$section?$classm=active:$classm=pmenu;

$links[$i]==$section?$znak="&raquo":$znak="•";

if ($i==3)

{

echo "</td></tr><tr><td class='pmenu'><br>

</td></tr><tr><td class='menu'>

<b>Администрирование:</b> ";

}

echo "</td></tr><tr><td class='$classm'>

<a href='?section=$links[$i]' >$menu[$i]</a> $znak &nbsp; ";

}

echo" </td></tr><tr><td class='pmenu'><br>

</td></tr><tr><td class='pmenu'>

<a href='../' >$menu[6]</a> •&nbsp;

</td></tr><tr><td class='pmenu'>

<a href='?section=$links[7]' >$menu[7]</a> •&nbsp;

</td></tr>";?>

<tr><td height="100%" class="empty">

<br>

</td></tr>

</table>

</td>

<td width=100% height=100% align=left valign=top>

<script src="/js/treemenu.js" language="JavaScript" type="text/javascript"></script>

<table background=images/active-bg.jpg CELLPADDING=0 bgcolor=#D7DDE3 height="100%" width="100%">

<tr>

<td class="maintable" align=left valign=top width=100% height=100%>

<br><center><b>

<?

/*echo "link - $link[0], $par";

switch($link[0]){

case "pages":include("_pages/index.php");break;

case "pages/new":include("_pages/newpage.php");break;

case "news":include("news/index.php");break;

case "news/add":include("news/add.php");break;

case "filemanager":include("_filemanager/index.php");break;

case "news/add/":include("news/add.php");break;

case "news/edit/":include("news/edit.php");break;

case "news/edit":include("news/edit.php");break;

}*/

switch($_GET['section']){

case "pages":{ $back0=0; include("_pages/index.php"); }break;

case "main": include("_main/index.php"); break;

case "filemanager":include("_filemanager/index.php");break;

case "dbreserv":include("_service/index.php");break;

case "modules":include("_module/index.php");break;

case "news": include("_news/index.php"); break;

case "exit":{if(session_is_registered("login")){

if(session_unregister($login))

{

if(session_unregister($prava))

{

if(session_destroy())

{

timer(2000,"index.php");

}

}

}

}else{

timer(2000,"!index.php");

}

};break;

// default:("_pages/index.php");

}

//Тут все остальное

?>

</td>

</tr>

</table>

</td></tr>

</td></tr>

</table>

</body>

</html>

<?

}

?>

М
На сайте с 08.02.2006
Offline
59
#4

Либо кусок с авторизацией затерт, либо авторизация или регистрация сессии находится где-то на другой странице.

У вас в коде срабатывает условие if (session_is_registered("login")) {

Закомментарьте эту строку:


// if (session_is_registered("login")) {

и последнюю тоже


<?
//}
?>

Страница откроется

Магнат добавил 14.11.2008 в 01:59

Попробовал поискать сайты на это CMS - http://www.artquadrum.com/astraadmin/ Тоже пустая страница, авторизовываться (получать сессию) надо где-то в другом месте, код лучше не трогать

[Удален]
#5

Магнат добавил 14.11.2008 в 01:59

Попробовал поискать сайты на это CMS - http://www.artquadrum.com/astraadmin/

:D http://www.artquadrum.com/ Удивительно! Это и есть проблемный сайт!!!

K
На сайте с 29.04.2008
Offline
74
#6

на хостинге PHP не обновляли? возможно отключили RegisterGlobals например...

Open Source Danneo CMS (http://nafn.ru)
Dreammaker
На сайте с 20.04.2006
Offline
570
#7
seo_dimasty:
найти того, кто делал этот сайт невозможно и хостинг восстановливает файлы только 7-дневной давности
seo_dimasty:
<!--<base href="http://i-power.ru/astraadmin/">-->

? 10 знаков вопросов..

[Удален]
#8
Dreammaker:
? 10 знаков вопросов..

Они не отвечают...

topy
На сайте с 28.03.2006
Offline
142
#9

Тогда, очевидно, сайт устарел и надо предложить услугу по созданию сайта.... Не думали над таким вариантом?

Новости коротко и ясно (https://subnews.ru)
[Удален]
#10
topy:
Тогда, очевидно, сайт устарел и надо предложить услугу по созданию сайта.... Не думали над таким вариантом?

Сейчас кризис и деньги на создание нового не дадут.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий