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

Настройка PermissionsEx 1.22.7 SNAPSHOT для работы с mysql

Тема в разделе "Помощь", создана пользователем dannik, 3 янв 2015.

Статус темы:
Закрыта.
  1. Автор темы
    dannik

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

    Баллы:
    61
    Опишу проблему кратко и ясно.
    У меня есть плагин permissionsex версии 1.22.7 SNAPSHOT который я пытаюсь подключить к базе , что вполне получается те все работает , все права выдаются , НО в консоль выдается вот такая паразитная запись
    [13:34:36] [pool-10-thread-1/ERROR]: [PermissionsEx] Error occurred with PermissionsEx! Please post it to http://git.io/U9NJuA. Full error:
    ru.tehkode.permissions.exceptions.PermissionBackendException: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Can't DROP 'name'; check that column/key exists
    at ru.tehkode.permissions.backends.sql.SQLBackend$3.performUpdate(SQLBackend.java:188)
    at ru.tehkode.permissions.backends.PermissionBackend.performSchemaUpdate(PermissionBackend.java:90)
    at ru.tehkode.permissions.backends.sql.SQLBackend.<init>(SQLBackend.java:194)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at ru.tehkode.permissions.backends.PermissionBackend.getBackend(PermissionBackend.java:392)
    at ru.tehkode.permissions.backends.PermissionBackend.getBackend(PermissionBackend.java:367)
    at ru.tehkode.permissions.PermissionManager.createBackend(PermissionManager.java:624)
    at ru.tehkode.permissions.PermissionManager.setBackend(PermissionManager.java:606)
    at ru.tehkode.permissions.PermissionManager.initBackend(PermissionManager.java:693)
    at ru.tehkode.permissions.PermissionManager.<init>(PermissionManager.java:67)
    at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.java:164)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:335)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405)
    at org.bukkit.craftbukkit.v1_8_R1.CraftServer.loadPlugin(CraftServer.java:352)
    at org.bukkit.craftbukkit.v1_8_R1.CraftServer.enablePlugins(CraftServer.java:313)
    at net.minecraft.server.v1_8_R1.MinecraftServer.q(MinecraftServer.java:402)
    at net.minecraft.server.v1_8_R1.MinecraftServer.k(MinecraftServer.java:370)
    at net.minecraft.server.v1_8_R1.MinecraftServer.a(MinecraftServer.java:325)
    at net.minecraft.server.v1_8_R1.DedicatedServer.init(DedicatedServer.java:211)
    at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:494)
    at java.lang.Thread.run(Unknown Source)
    Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Can't DROP 'name'; check that column/key exists
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    at com.mysql.jdbc.Util.getInstance(Util.java:382)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111)
    at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1362)
    at ru.tehkode.libs.org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:172)
    at ru.tehkode.libs.org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:172)
    at ru.tehkode.permissions.backends.sql.SQLBackend$3.performUpdate(SQLBackend.java:181)
    ... 24 more
    я не особо силен в английском языке и подобных логах , но смог понять , что с этой ошибкой нужно обращаться на гитхаб . Этого сделать у меня не выйдет по не знанию английского языка . Ну и плюс к тому сервис чрезмерно не понятный)
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    dannik

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

    Баллы:
    61
    я качал последнюю версию со spigotmc этот pex кстати под 1.8
     
  4. Автор темы
    dannik

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

    Баллы:
    61
    у меня два канала интернета так что норм, а по теме решил откатится до 1.7.10 и подождать пока выйдет релиз слишком много проблем образовалось например совместно с pex'ом слетел worldguard
     
Статус темы:
Закрыта.

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