↑ ↓

AionServer-4.8.X.X (AionGer rev.923; компил) 2016-02-23

AionGer

Метки:
  1. Offline

    worlok

    10
    0
    2
    Кредиты:
    $210,00
    Репутация:
    0
    Лог ошибок LS


    Лог ошибок GS
     
  2. Offline

    Дмитрий Ефрейтор

    337
    48
    61
    Кредиты:
    $15.270,06
    Репутация:
    5
    ни один сервер не может присоединиться к базе
    я бы проверил содержимое database.properties и в геймсервере и в логсервере
     
  3. Offline

    worlok

    10
    0
    2
    Кредиты:
    $210,00
    Репутация:
    0
    Это настройки LS
    Развернуть


    Это соотвественно GS
    Развернуть


    Едиснтвенное отличие у меня установлен не Денвер а XAMPP т.к. он уже был . Но там так же реализовано управление MySQL порты те же.
     
  4. Offline

    Дмитрий Ефрейтор

    337
    48
    61
    Кредиты:
    $15.270,06
    Репутация:
    5
    пользователь точно рут?
    пароля нет?
    порт MySQL не менял? (у меня, например, localhost:3206)
    названия баз не менял: al_server_ls и al_server_gs?
     
  5. Offline

    Дмитрий Ефрейтор

    337
    48
    61
    Кредиты:
    $15.270,06
    Репутация:
    5
    Сделай в навикате новый конекшен с этими параметрами - присоединиться?
     
  6. Offline

    worlok

    10
    0
    2
    Кредиты:
    $210,00
    Репутация:
    0
    Пользователь точно рут и без пароля, навикат ведь спокойно конектится по этим данным
    Развернуть
     
  7. Offline

    Дмитрий Ефрейтор

    337
    48
    61
    Кредиты:
    $15.270,06
    Репутация:
    5
    Это были картинки?
     
  8. Offline

    Дмитрий Ефрейтор

    337
    48
    61
    Кредиты:
    $15.270,06
    Репутация:
    5
    тупо пытаюсь догадаться: может так написать: database.password =""
     
  9. Offline

    worlok

    10
    0
    2
    Кредиты:
    $210,00
    Репутация:
    0
    Да почему то не отображаются. Я просто сделал скрины навиката и панели Xampp.
    Может версия MySQl какая то особенная нужна???
     
  10. Offline

    klubheads Сержант Команда форума Модератор

    2.011
    356
    189
    Кредиты:
    $2.142,45
    Репутация:
    54
    Нужен пароль .
    Сделай пароль мускулю и проставь его везде в сборке .
     
    Последнее редактирование: 14 май 2016
    worlok нравится это.
  11. Offline

    worlok

    10
    0
    2
    Кредиты:
    $210,00
    Репутация:
    0
    Попробовал, нет не прокатило. остается попробовать задать пароль для мускуля
     
  12. Offline

    klubheads Сержант Команда форума Модератор

    2.011
    356
    189
    Кредиты:
    $2.142,45
    Репутация:
    54
    Так я об этом и пишу , сделай по нормальному мускулю пароль , а потом его же везде в конфигах пропиши и в колонке gameserver логина естественно .
     
    Последние данные очков репутации:
    worlok: 1 Очко 10 май 2016
    worlok нравится это.
  13. Offline

    Дмитрий Ефрейтор

    337
    48
    61
    Кредиты:
    $15.270,06
    Репутация:
    5
    так точно - с пустым паролем не запускается
     
  14. Offline

    Дмитрий Ефрейтор

    337
    48
    61
    Кредиты:
    $15.270,06
    Репутация:
    5
    klubheads - как ты советовал - сам не попробовал, не узнал бы:)
     
  15. Offline

    worlok

    10
    0
    2
    Кредиты:
    $210,00
    Репутация:
    0
    Да все заработало. Спасибо огромное!!!
     
  16. Offline

    worlok

    10
    0
    2
    Кредиты:
    $210,00
    Репутация:
    0
    Может кстати в туториал это добавить? И еще, пока вчера танцевал с бубном вокруг мускуля, появилась идея, а может запилить совместными усилиями вируталку чисто с win7 мускулем явой и серверами Айона? А игру запускать из рабочей винды игры коннектиться к ней. положить файл вирутуалки на ЯД и пусть народ качает. Это всяко проще чем, в каждом конкретном случае на разных системах, искать в чем конкретно здесь затык.
     
  17. Offline

    Дмитрий Ефрейтор

    337
    48
    61
    Кредиты:
    $15.270,06
    Репутация:
    5
    Мои изыскания по вопросу DB без пароля (если кому интересно):

    Значения параметров подключения по умолчанию задаются в DatabaseConfig.java (пакет al-commons.jar)

    Код:
    ...
    public static Class DATABASE_DRIVER;
       @Property(
    	  key = "database.user",
    	  defaultValue = "root"
       )
       public static String DATABASE_USER;
       @Property(
    	  key = "database.password",
    	  defaultValue = "root"
       )
    ...
    Для подключения к БД в AION используется BoneCP - библиотека управления соединениями с БД.

    В ней проверяется есть ли в файле database.properties конкретная настройка и если нет,
    то подставляется значение по умолчанию:

    Код:
    if(!this.externalAuth && this.datasourceBean == null && this.driverProperties != null) {
    		 if(this.driverProperties.get("password") == null && this.password == null) {
    			logger.warn("JDBC password not set in driver properties and not set in pool config either");
    		 } else if(this.driverProperties.get("password") == null && this.password != null) {
    			logger.warn("JDBC password not set in driver properties, copying it from pool config");
    			this.driverProperties.setProperty("password", this.password);
    		 } else if(this.password != null && !this.driverProperties.get("password").equals(this.password)) {
    			logger.warn("JDBC password set in driver properties does not match the one set in the pool config. Overriding it with pool config.");
    			this.driverProperties.setProperty("password", this.password);
    		 }
    таким образом если в database.properties:

    Код:
    # Database password
    # NOTE: Change this! Root password is not safe!
    database.password = 
    в password будет подставленно "root" и при логине/проле - root/root можно в database.properties оставить:

    Код:
    # Database user
    database.user =
    
    # Database password
    # NOTE: Change this! Root password is not safe!
    database.password = 
    или вообще исключить эти строки.
     
  18. Offline

    klubheads Сержант Команда форума Модератор

    2.011
    356
    189
    Кредиты:
    $2.142,45
    Репутация:
    54
    Please login or register to view links , вот скажи - зачем изобретать трехколесный велосипед ?)
    Тем кто занимается серверами (не важно домашнее хобби , или с размахом на будущий проект) просто нужно научиться правильно устанавливать все сопутствующие программы и не гнушаться установками паролей ВСЕГДА .
    Ну вот у вас (я выше прочел) используется денвер , есть решения которые намного проще и менее ресурсопоедающие . Я к примеру для домашних тестов использую вот Please login or register to view links .
    Да и если делать виртуалку win , так лучше уже тогда не win7 , лучше взять тогда win_ server_2008/2012 .
     
  19. Offline

    worlok

    10
    0
    2
    Кредиты:
    $210,00
    Репутация:
    0
    Да как вариант можно и серверную ось накатить.
     
  20. Offline

    Дмитрий Ефрейтор

    337
    48
    61
    Кредиты:
    $15.270,06
    Репутация:
    5
    clubheads сказал:
    а раньше говорил, что надо "учиться, учиться и ещё раз учиться"

    Как-то ты не последователен! Наверное лучше знать не как сделать, а понимать зачем ты это делаешь :)

    А вопрос однозначно в FAQ поместить!

    Уж гулять, так гулять! Зато серверную матчасть подучите!

    А как домашний сервер мне вот это понравилось: Please login or register to view links