Admin Rt-web 0.71
Столкнулся с проблемой администрирования Rt-web 0.71. А именно:
- Создал аккаунт с УД 200.
- Создал "Чара" с УД 200.
- Уровень доступа в Админ панель - 200 сделал.
- При вводе данных вылазит сообщение: Недостаточно уровня доступа.
Может кто знает как сделать чтобы впускало в админ панель?
— I am DJ
это прикол был ещё начиная с рев 0.58, а ты УД 100 не пробовал ?
конфиг:
$config_access["admin"]=200;
100 поставь :)
там изначально косяк:
{
$message="Недостаточно уровня доступа.";
add_to_ban_ip("admin");
}
т.е. нужно 201 для доступа ) либо в конфиг 199 пиши.
WebDeveloper сервера DARKWORLD
if($config_account["access_level"]<=$config_access["admin"])
так моно сделать))
Сборка сервера Gracia L2F 11 ревизия. Все перепробовал, не работает. Есть еще мысли?
— I am DJ
config_access.php
//Веб обвязко для l2j серверов. Аффтар - Zloba[202-536-692].
//Конфиг доступа
if(empty($config_site_access)) { echo "Ахтунг! Hacking detect :)"; exit(); }
//Новости
$config_access["news_delete"]=200;
$config_access["news_edit"]=100;
$config_access["news_add"]=200;
//Страницы
$config_access["page_add"]=100;
$config_access["page_edit"]=100;
$config_access["page_delete"]=200;
//Логи
$config_access["log_wiew"]=200;
//Петиции
$config_access["petitions"]=100;
?>
тут не пробовал менять ?
WebDeveloper сервера DARKWORLD
мм рт для ит обвязка а ты на грацию пихаеш
То есть сайт может и не видеть твоих таблиц ... или некоторых ячеек, как например accesslevel ...
WebDeveloper сервера DARKWORLD
slastik24 я себе тоже переписывал Web RT 0.71 под ему.... Поменял везде во всех файлах acces_level на acceslevel мне помогло...
— RelaxSoft
То есть можно смело выбросить RT Web 0.71?
Я не думаю что он не видит таблицу. Вообщем у меня соображений никаких по этому поводу. Может кто то еще знает что делать?
Sahas, я пробовал, под Emu, переписал на AccessLevel. Не получается.
Ставил L2F, у них Access_level, должно было работать по нормальному, но - ничего.
— I am DJ
рррр... тебе же написали, везде смени access_level на accessLevel и везде замени obj_Id на charId и тогда будет пахать... если сам что-то недопонимаешь или не получается - вэлкам сюда 3399789 (моё) :)
в догонку надо поменять и в index.php и в admin\index.php
и еще: кинь сюда название столбцов таблицы accounts
— Дурак дураком
CREATE TABLE `accounts` (
`login` varchar(45) NOT NULL default '',
`password` varchar(45) default '',
`lastactive` int(15) unsigned NOT NULL default '0',
`access_level` tinyint(6) NOT NULL default '0',
`lastIP` varchar(15) default '',
`lastServer` int(4) default '1',
`comments` text,
`email` varchar(45) NOT NULL default 'null@null',
`pay_stat` tinyint(1) NOT NULL default '1',
`bonus` float NOT NULL default '1',
`bonus_expire` int(11) NOT NULL default '0',
`banExpires` int(11) NOT NULL default '0',
`AllowIPs` varchar(255) NOT NULL default '*',
PRIMARY KEY (`login`),
KEY `bonus` (`bonus`),
KEY `access_level` (`access_level`),
KEY `pay_stat` (`pay_stat`)
) ENGINE=MyISAM DEFAULT CHARSET=ucs2;
Вот.
— I am DJ
хм... в таблицы acces_level как на интерлуди... значит в другом надписи ерор.... или я ошибаюсь
— RelaxSoft
Вот только в таблице Characters колонка accesslevel. Но я думаю так и должно быть....Ну что есть еще соображения?
— I am DJ
Поставил под сборку la2base interlude. Работает.
все переставил, под L2F не идет, хотя поправил все таблицы.
Лан Knoxval спасибку заработал=)
— I am DJ




