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

Помогите Проблема добавления permissions через команды

Тема в разделе "[Архив] Помощь", создана пользователем HeyFOC, 26 сен 2013.

  1. Автор темы
    HeyFOC

    HeyFOC Активный участник Пользователь

    Баллы:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro
    Появилась такая проблема на сервере. Добавляю права групп через команды, выдает ошибку.
    PEX привязан к бд
    Пример того что пишу

    /pex group Bronze add creativegates.create

    Логи прикреплены
     

    Вложения:

    • логи.zip
      Размер файла:
      3,2 КБ
      Просмотров:
      5
  2. Хостинг MineCraft
    <
  3. vvswarhead

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

    Баллы:
    173
    проблема с доступом к базе данных, либо повреждена сама структура БД
     
  4. Автор темы
    HeyFOC

    HeyFOC Активный участник Пользователь

    Баллы:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro
    Не могли бы вы мне помочь?
     
  5. vvswarhead

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

    Баллы:
    173
    просто вынеси пермы в файл и не выноси себе мозг базой данных
     
  6. Автор темы
    HeyFOC

    HeyFOC Активный участник Пользователь

    Баллы:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro

    Я пермы привязывал к бд для лк
     
  7. vvswarhead

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

    Баллы:
    173
    попробуй пересоздать базу данных и попробуй другие версии плагина - если заработало - проблема в плагине, смирись с этим, если всерано косяк, ищи проблему в БД, помочь могу только советом
     
  8. Автор темы
    HeyFOC

    HeyFOC Активный участник Пользователь

    Баллы:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro

    а команду я правильно пишу?
     
    Сникерсни нравится это.
  9. vvswarhead

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

    Баллы:
    173
  10. Автор темы
    HeyFOC

    HeyFOC Активный участник Пользователь

    Баллы:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro
  11. Serrrgio

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

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    там же черным по белому написано
    нужно зайти в PMA, открыть структуру таблицы, и установить значение по умолчанию для поля 'id'

    плохо что не пишет какая именно таблица, но там их не много, думаю разберешься.

    а вобще желательно обновить плагин до последней версии
    http://dev.bukkit.org/bukkit-plugins/permissionsex/files/[DOUBLEPOST=1380174855,1380174667][/DOUBLEPOST]посмотрел запросы на создание таблиц, везеде
    Код:
    `id` int(11) NOT NULL AUTO_INCREMENT
    у тебя в базе по факту какой тип у id и что стоит в "значение по умолчанию"?
     
  12. Автор темы
    HeyFOC

    HeyFOC Активный участник Пользователь

    Баллы:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro

    Ставил по умолчанию поле id. Выдает
    #1067 - Invalid default value for 'id'
     
  13. Serrrgio

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

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    какое сейчас стоит значение по умолчанию?
    давай скрин структуры
     
  14. Автор темы
    HeyFOC

    HeyFOC Активный участник Пользователь

    Баллы:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro
     

    Вложения:

    • БД.png
      БД.png
      Размер файла:
      28 КБ
      Просмотров:
      7
  15. vvswarhead

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

    Баллы:
    173
    тогда скорее всего косяк плагина - пиши тикет разработчику
     
  16. Serrrgio

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

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    жми изменить и выбирай not null и AUTO_INCREMENT

    при чем тут плагин? это база так настроена
     
  17. Автор темы
    HeyFOC

    HeyFOC Активный участник Пользователь

    Баллы:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro
    При нажатии на A_I
    Выходит это
    #1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key


    not null нет, только null[DOUBLEPOST=1380176402,1380175683][/DOUBLEPOST]

    это нормально что ид всех групп в таблице permissions 0
    а в permissions_entity разные
     
  18. Serrrgio

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

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    нет, это не правильно, id не может быть 0 или одинаковый, это уникальный индекс, никогда не повторяется, даже если запись была удалена, новая запись никогда не получит id удаленной записи.
     
  19. Автор темы
    HeyFOC

    HeyFOC Активный участник Пользователь

    Баллы:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro

    Не подскажете как это исправить?[DOUBLEPOST=1380177477,1380177355][/DOUBLEPOST]В таблице пермишенс вот так вот идет
     

    Вложения:

    • БД.png
      БД.png
      Размер файла:
      44,4 КБ
      Просмотров:
      3
  20. Serrrgio

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

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    капец, написал подробную инструкцию как все сделать с командами, и тут опера закрылась...
    теперь кратко

    сохранить куданить пермишены, переключить pex на работу с файлами
    стереть таблицы pex из базы
    перезапустить сервер
    импортировать пермишены.
    переключить pex на работу с базой
     
    ВремяПриключений нравится это.
  21. Автор темы
    HeyFOC

    HeyFOC Активный участник Пользователь

    Баллы:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro
    из одного вышло другое) Очень долго включает плагин iConomy,FigAdmin и не включает сервер.
     

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