Среда, 08.02.2012, 16:57
Установка и настройка серверов
Главная Регистрация Вход
Приветствую Вас, Посетитель · RSS

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
 
Страница 1 из 11
Модератор форума: Morgan, rufus515 
Все для эмуляторов игрового мира World of Warcraft » Всё для MaNGOS » WWW » Помогите с настройкой сайта :( (Не возмжно создать аккаунт через сайт)
Помогите с настройкой сайта :(
DIMM Дата: Пятница, 29.01.2010, 15:11 | Сообщение # 1 | Страна: Российская Федерация





Установил готовую сборку сервера 2.4.3 (Light-Server (Z6888+UDB 364))

Сервер запускается, все играбельно, чз консоль аккаунт создать могу, а вот через сайт - нет sad

Кол-во он-лайн игроков показывает, персонажа на Мировой карте - тоже!

А аккаунт создать не могу angry

Подскажите как разрешить эту проблему... не впервый раз сталкиваюсь с этим.

http://10pix.ru/img1/3163/752634.jpg
http://10pix.ru/img1/3195/752638.jpg

Добавлено (29.01.2010, 15:11)
---------------------------------------------
АП

 
Trust Дата: Пятница, 29.01.2010, 16:39 | Сообщение # 2 | Страна: Российская Федерация
Полковник
Сообщений: 164
Зарегистрирован: 14.09.2009
Страна: Российская Федерация
Город: Тольятти
Награды: 13
Rep: 26
:-(
Сайт точно для 2.4.3?
 
DIMM Дата: Пятница, 29.01.2010, 20:31 | Сообщение # 3 | Страна: Российская Федерация





По комментам к сайту - 2.4.1 на нём работала. Думаю не в этом дело, ведь даже http://mangos.org.ru/www.zip (самая простая обвязка) не даёт зарегать аккаунт ( Может подскажите в чём может быть дело? Вроде всё по мануалу настраивал, тем более остальные фунцкии сайта пашут.
 
Trust Дата: Суббота, 30.01.2010, 17:51 | Сообщение # 4 | Страна: Российская Федерация
Полковник
Сообщений: 164
Зарегистрирован: 14.09.2009
Страна: Российская Федерация
Город: Тольятти
Награды: 13
Rep: 26
:-(
Вполне возможно, что запрос на регистрацию с 2.4.1 - изменился, по сравнению с ревизиями 2.4.3. Так что для начала советую посмотреть, что будет на сайте именно под 2.4.3 (ну и естественно проверяйте конфиги сайта)
 
DIMM Дата: Воскресенье, 31.01.2010, 19:13 | Сообщение # 5 | Страна: Российская Федерация





Да перепроверил уже много раз на разных сборках и с разными сайтами... Результат всегда прежний. Подсказали что может быть не выданы права на регистрацию с сайта, сказали правится в msql - возможно такое?
 
Splish Дата: Воскресенье, 31.01.2010, 23:55 | Сообщение # 6 | Страна: Российская Федерация
Подполковник
Сообщений: 100
Зарегистрирован: 09.11.2009
Страна: Российская Федерация
Город: Ижевск
Награды: 2
Rep: 13
:-(
Возможно что скрипт на регистрацию неподходит,структура таблиц аккаунтов меняется,редактируй скрипт в папке с сайтом (reg.php).
Еще может быть повреждена база realmd куда идёт запись аккаунтов,попробуй заменить её или же переделать.
Code
<?php
if(INCLUDED!==true)exit;
// ==================== //
$pathway_info[] = array('title'=>$lang['register'],'link'=>'');

if ($config['site_register'] == 0)
{
       output_message('alert','Registration: Locked');
}
else
{
$regparams = array(
             'MIN_LOGIN_L' => 3,
             'MAX_LOGIN_L' => 16,
             'MIN_PASS_L'  => 4,
             'MAX_PASS_L'  => 16
             );
// ==================== //
if($user['id']>0){
     redirect('index.php?n=account&sub=manage',1);
}
$allow_reg = true;
if($_POST['step'] && (bool)$config['req_reg_key'] === true){
   if($auth->isvalidregkey($_POST['r_key'])!==true){
     output_message('alert',$lang['bad_reg_key']);
     $allow_reg = false;
   }
}
if($config['max_accounts_per_ip']>0){
     $count_ip = $DB->selectCell("SELECT count(*) FROM account_extend WHERE registration_ip=?",$_SERVER['REMOTE_ADDR']);
     if($count_ip>=$config['max_accounts_per_ip']){
         output_message('alert',$lang['reg_acclimit']);
     $allow_reg = false;
     }
}
if($_POST['step']==3){
   if($allow_reg === true){
     if($auth->register(array('username'=>$_POST['r_login'],'sha_pass_hash'=>sha_password($_POST[r_login],$_POST['r_pass']),'I2'=>sha_password($_POST[r_login],$_POST['r_cpass']),'email'=>$_POST['r_email'],'tbc'=>$_POST['r_tbc']))===true){
       if((bool)$config['req_reg_key'] === true)$auth->delete_key($_POST['r_key']);
       if((bool)$config['req_reg_act']!==true)$auth->login(array('username'=>$_POST['r_login'],'sha_pass_hash'=>sha_password($_POST[r_login],$_POST['r_pass'])));
       $reg_succ = true;
     }else{
       output_message('alert',$lang['ref_fail']);
       $reg_succ = false;
     }
   }
}
}
?>

Скрипт на регистрацию под 2.4.3,замени свой этим. Если же и так небудет регистировать,то проблема в базах.

Портал начинающего программиста. Скрипты, веб - статьи, Уроки по PHP,HTML,CSS,TurboPascal,Fox Pro.
http://www.splish.ru/
 
Все для эмуляторов игрового мира World of Warcraft » Всё для MaNGOS » WWW » Помогите с настройкой сайта :( (Не возмжно создать аккаунт через сайт)
Страница 1 из 11
Поиск:



MaNGOS - это объект-ориентированный Massively Multiplayer Online Role-Playing Game Server (MMORPGS).
MaNGOS проект с открытым исходным кодом, оригиналом которого является код проекта WoWD.
ManNGoS распространяется по GNU GENERAL PUBLIC LICENSE, по которой, распространение сервера и его исходников не нарушает авторские права Blizzard Entertainment.
World of Warcraft - торговая марка зарегистрированная Blizzard Entertainment. Copyright © Blizzard Entertainment.
Хостинг от uCoz