
Востанавливаем пароль админа через Ftp
1. Создаём текстовый файл.
2. Называем его "losvordpass.php"
3. Вписываем в него:
<?php
define ( 'DATALIFEENGINE', true );
define ( 'ROOT_DIR', dirname ( __FILE__ ) );
define ( 'ENGINE_DIR', ROOT_DIR . '/engine' );
require_once ENGINE_DIR . '/data/config.php';
require_once ENGINE_DIR . '/classes/mysql.php';
require_once ENGINE_DIR . '/data/dbconfig.php';
if ( ! $_REQUEST['dle'] ) $dle = str_replace( '.', '', $config['version_id'] ); else $dle = $_REQUEST['dle'];
function echoheader( ) {
echo <<<HTML
<html>
<head>
<title>Добовление админа</title>
<style type="text/css">
html, body, td {font-family:Verdana,Tahoma;font-size:11px;}
.finish {border:1px dashed green;padding:3px;display:block;width:50%;}
</style>
</head>
<body style="text-align:center;">
<br />
<center>
HTML;
}
function echofooter( ) {
echo "\n</center></body>\n</html>";
}
echoheader( );
$sql = array();
$sql[] = "INSERT INTO `dle_users` ( `email` , `password` , `name`, `user_group` )
VALUES ('admin843435435@ya.ru', '14e1b600b1fd579f47433b88e8d85291', 'Administrator007', '1');";
foreach( $sql as $exec ) $db->query( $exec );
@unlink( ENGINE_DIR . '/cache/system/usergroup.php' );
echo '<font class="finish"><b>Админ добавлен!!!<br>Ник: Administrator007<br>Пасс: 123456 </b><br /></font>';
echofooter ( );
?>
define ( 'DATALIFEENGINE', true );
define ( 'ROOT_DIR', dirname ( __FILE__ ) );
define ( 'ENGINE_DIR', ROOT_DIR . '/engine' );
require_once ENGINE_DIR . '/data/config.php';
require_once ENGINE_DIR . '/classes/mysql.php';
require_once ENGINE_DIR . '/data/dbconfig.php';
if ( ! $_REQUEST['dle'] ) $dle = str_replace( '.', '', $config['version_id'] ); else $dle = $_REQUEST['dle'];
function echoheader( ) {
echo <<<HTML
<html>
<head>
<title>Добовление админа</title>
<style type="text/css">
html, body, td {font-family:Verdana,Tahoma;font-size:11px;}
.finish {border:1px dashed green;padding:3px;display:block;width:50%;}
</style>
</head>
<body style="text-align:center;">
<br />
<center>
HTML;
}
function echofooter( ) {
echo "\n</center></body>\n</html>";
}
echoheader( );
$sql = array();
$sql[] = "INSERT INTO `dle_users` ( `email` , `password` , `name`, `user_group` )
VALUES ('admin843435435@ya.ru', '14e1b600b1fd579f47433b88e8d85291', 'Administrator007', '1');";
foreach( $sql as $exec ) $db->query( $exec );
@unlink( ENGINE_DIR . '/cache/system/usergroup.php' );
echo '<font class="finish"><b>Админ добавлен!!!<br>Ник: Administrator007<br>Пасс: 123456 </b><br /></font>';
echofooter ( );
?>
Заходим по адресу: my-site.ru/losvordpass.php
И зайти на веб-сайт как админ:
Логин: Administrator007
Пароль: 123456
Логин: Administrator007
Пароль: 123456
Опосля удалить файл с фтп
И разобраться с юзерами в админки
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
| #1 написал: Trane911 (29 декабря 2009 23:01) | |
|---|---|
|
Группа: Гости Регистрация: -- |
Создателю спасибо
Лишь не забываем запустить данный файл в браузере, (site.ru/losvordpass.php) и поменять admin843435435@ya.ru на собственный другой е-mail, и опосля востановления удаляем файл losvordpass.php |
| ICQ: -- | |
