1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

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

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

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

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

    /pex group Bronze add creativegates.create

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

    Вложения:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Вложения:

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

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

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

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

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

    при чем тут плагин? это база так настроена
     
  16. Автор темы
    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

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

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

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

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

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

    Не подскажете как это исправить?
    В таблице пермишенс вот так вот идет
     

    Вложения:

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

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

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

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

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

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

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