Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Jobs

Тема в разделе "[Архив] Помощь", создана пользователем 3um, 30 ноя 2011.

  1. Автор темы
    3um

    3um Старожил

    Баллы:
    103
    Skype:
    invader3um
    Имя в Minecraft:
    i3um
    Мой сервер стоит на линукс gentoo
    Хотел установить плагин джобс. Ставил для теста на компьютере. Всё нормально, ни одной ошибки. Переношу тот же сервер на линукс. Пишет ошибку с базой данных. Не может к еней подключится или что-то ещё...
    Если создаю отдельную базу mysql то пишет что неможет подключится...
    Помогите решить проблему.
     
    ВремяПриключений нравится это.
  2. Хостинг MineCraft
    <
  3. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    Если игровой сервер и база на одной тачке, но то тогда проще, и нужно только поменять в файлах конфигурации, логин и пароль к базе данных, если ты используешь другой пароль и другого юзера!
    Если не помогает, то тогда посмотри доступен ли сам порт базы :
    Код:
    telnet localhost 3306
    Но по идеи должно работать!
    Или создай такую же базу и такого же юзера и пароль как на старом сервере
     
    NoNaMeHaCkEr2002 нравится это.
  4. Автор темы
    3um

    3um Старожил

    Баллы:
    103
    Skype:
    invader3um
    Имя в Minecraft:
    i3um
    На этом сервере стоит ещё какйо-то сайт и база данных май скьюл. Может это он из-за неё меня не пускает?
     
  5. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    а ты что вводишь при подключении к базе ?
    у меня на серве, пару сайтов, база для майна, база бана для cs1.6, )) у каждой свои настройки )
     
  6. Автор темы
    3um

    3um Старожил

    Баллы:
    103
    Skype:
    invader3um
    Имя в Minecraft:
    i3um
    Ну вообщем смотри как оно всё. У меня есть сервер. У меня на компе он полностью рабочий. Без единой ошибки. Установил плагин Jobs. Тестирую на своём компе. Всё нормально, даже отлично.
    В папке Jobs у меня такие вот файлы:

    • generalConfig.yml
    • h2-1.3.157.jar
    • jobConfig.yml
    • jobs.h2.db
    • messageConfig.yml
    • restrictedAreas.yml
    • titleConfig.yml
    В файлике generalConfig.yml написано вот это:
    Код:
    # General configuration.
    #
    #  The general configuration for the jobs plugin mostly includes how often the plugin
    # saves user data (when the user is in the game), the storage method, whether
    # to broadcast a message to the server when a user goes up a skill level.
    #  It also allows admins to set the maximum number of jobs a player can have at
    # any one time.
    
    # storage method, can be MySQL, h2
    storage-method: h2
    
    # Requires Mysql.
    mysql-username: root
    mysql-password:
    mysql-database: minecraft
    mysql-url: jdbc:mysql://localhost:3306/
    #mysql-table-prefix:
    
    # How often in minutes you want it to save, 0 disables periodic saving and
    # the system will only save on logout
    save-period: 10
    
    # Do all players get a message when somone goes up a skill level?
    broadcast-on-skill-up: true
    
    # Do all players get a message when somone goes up a job level?
    broadcast-on-level-up: false
    
    # maximum number of jobs a player can join
    max-jobs: 2
    
    # option to enable the stats and achievements plugin.
    #enable-stats: true
    
    # option to allow payment to be made when near a spawner
    #enable-pay-near-spawner: true
    
    # choose, which economy plugin should be used as default (optional)
    # if not set, will use iConomy first
    # available options: iConomy, BOSEconomy, Essentials
    economy: BOSEconomy
    
    Как я уже говорил на компьютере всё работает нормально. Когда переношу на сервер линукс (хочу заметить там стоит пару сайтов и соответственно базы данных MySQL к ним) всё работает нормально, если не этот плагин. Может это мускул который к сайтам перекрывает порты и он не может просто подключится?
    Ладно я в конфиге пробовал прописать тип базы данных MySQL и мы на этом же сервере создали базу данных мускул вместе с остальными сайтами, дали все права. Прописали в конфигах, какая-то другая ошибка, которую к сожалению не могу сейчас написать сюда. Вот так вот всё и произошло. Не подскажешь что делать?
     
    DavidShabaev нравится это.
  7. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    а ты можешь скинуть логи, когда он пытается подключиться к базе ?
    и если возможно то еще логи MySQL сервера!
    А у тя точно пользователь root ?
    Попробуй так сделать :
    Код:
    server# mysql -u root -p
    Enter password:  (пароль рута)
    
    mysql> create database mine;
    mysql> FLUSH PRIVILEGES;
    mysql> quit
    server#
    
    // mine -новая база

    в конфиге jobs:
    Код:
    # storage method, can be MySQL, h2
    storage-method: MySQL
    
    # Requires Mysql.
    mysql-username: root
    mysql-password: (пароль рута)
    mysql-database: mine
    mysql-url: jdbc:mysql://localhost:3306/
    #mysql-table-prefix:
    
    # How often in minutes you want it to save, 0 disables periodic saving and
    # the system will only save on logout
    save-period: 10
    а ошибка твоя вот в чем:

    Код:
    # storage method, can be MySQL, h2
    storage-method: h2
    у тя не правильно указан тип подключения к базе, у тя стоит h2, а нужно поставить MySQL
     
    Сникерсни нравится это.
  8. Автор темы
    3um

    3um Старожил

    Баллы:
    103
    Skype:
    invader3um
    Имя в Minecraft:
    i3um
    Ну база данных встроенная в плагин-то даётся h2 вот к ней подключение и идёт. И тем более что на простом компе там где никаких баз данных не установлено всё работает нормально.
    А когда я с админом компа того пробовал чтоб они мне создали у себа в мускуле базу данных и я прописыфвал у себя там MySQL и давал все пути туда. то всё равно была какая-то ошибка. Какая-то другая, не могу тебе сказать какая именно.
     
  9. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    Если у тя база работает не с MySQL, а h2, то проверь доступна ли папка jobs для записи, попробуй поставить на нее 777!
    а по поводу MySQL, может просто не корректно, настроен, нежно уже смотреть в my.cnf!
    но без логов я тебе не скажу, как решить из за чего у тя ошибка в базе
     
  10. Автор темы
    3um

    3um Старожил

    Баллы:
    103
    Skype:
    invader3um
    Имя в Minecraft:
    i3um
    Сейчас, возможно, кину тебе ошибки из обоих случаев.
     
  11. Автор темы
    3um

    3um Старожил

    Баллы:
    103
    Skype:
    invader3um
    Имя в Minecraft:
    i3um
    Нет, к сожалению не смогу :(
     

Поделиться этой страницей