Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Caused by: java.sql.SQLException: null, message from server: "Host 'ns**.ip-37-***-***.eu' is not allowed to connect to this MySQL server"
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1116)
at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2338)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2371)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
at sun.reflect.GeneratedConstructorAccessor61.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)
at java.sql.DriverManager.getConnection(DriverManager.java:571)
at java.sql.DriverManager.getConnection(DriverManager.java:187)
at com.j256.ormlite.jdbc.JdbcConnectionSource.makeConnection(JdbcConnectionSource.java:252)
at com.j256.ormlite.jdbc.JdbcPooledConnectionSource.getReadWriteConnection(JdbcPooledConnectionSource.java:136)
at com.j256.ormlite.jdbc.JdbcPooledConnectionSource.getReadOnlyConnection(JdbcPooledConnectionSource.java:111)
at com.j256.ormlite.stmt.StatementExecutor.buildIterator(StatementExecutor.java:243)
at com.j256.ormlite.stmt.StatementExecutor.query(StatementExecutor.java:196)
at com.j256.ormlite.dao.BaseDaoImpl.query(BaseDaoImpl.java:265)
at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$getItemInfos$1.apply(CartItemInfoDao.scala:54)
at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$getItemInfos$1.apply(CartItemInfoDao.scala:46)
at me.limito.bukkit.shopcart.database.DaoHelper$class.withExceptionHandling(DaoHelper.scala:31)
... 11 more
ты не один такой ,наc много....Не могу подключить плагин к базе данных... Выдает ошибку.
Код:Caused by: java.sql.SQLException: null, message from server: "Host 'ns**.ip-37-***-***.eu' is not allowed to connect to this MySQL server" at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1116) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2338) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2371) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor61.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305) at java.sql.DriverManager.getConnection(DriverManager.java:571) at java.sql.DriverManager.getConnection(DriverManager.java:187) at com.j256.ormlite.jdbc.JdbcConnectionSource.makeConnection(JdbcConnectionSource.java:252) at com.j256.ormlite.jdbc.JdbcPooledConnectionSource.getReadWriteConnection(JdbcPooledConnectionSource.java:136) at com.j256.ormlite.jdbc.JdbcPooledConnectionSource.getReadOnlyConnection(JdbcPooledConnectionSource.java:111) at com.j256.ormlite.stmt.StatementExecutor.buildIterator(StatementExecutor.java:243) at com.j256.ormlite.stmt.StatementExecutor.query(StatementExecutor.java:196) at com.j256.ormlite.dao.BaseDaoImpl.query(BaseDaoImpl.java:265) at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$getItemInfos$1.apply(CartItemInfoDao.scala:54) at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$getItemInfos$1.apply(CartItemInfoDao.scala:46) at me.limito.bukkit.shopcart.database.DaoHelper$class.withExceptionHandling(DaoHelper.scala:31) ... 11 more

У тебя бд внешнее?Не могу подключить плагин к базе данных... Выдает ошибку.
Код:Caused by: java.sql.SQLException: null, message from server: "Host 'ns**.ip-37-***-***.eu' is not allowed to connect to this MySQL server" at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1116) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2338) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2371) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor61.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305) at java.sql.DriverManager.getConnection(DriverManager.java:571) at java.sql.DriverManager.getConnection(DriverManager.java:187) at com.j256.ormlite.jdbc.JdbcConnectionSource.makeConnection(JdbcConnectionSource.java:252) at com.j256.ormlite.jdbc.JdbcPooledConnectionSource.getReadWriteConnection(JdbcPooledConnectionSource.java:136) at com.j256.ormlite.jdbc.JdbcPooledConnectionSource.getReadOnlyConnection(JdbcPooledConnectionSource.java:111) at com.j256.ormlite.stmt.StatementExecutor.buildIterator(StatementExecutor.java:243) at com.j256.ormlite.stmt.StatementExecutor.query(StatementExecutor.java:196) at com.j256.ormlite.dao.BaseDaoImpl.query(BaseDaoImpl.java:265) at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$getItemInfos$1.apply(CartItemInfoDao.scala:54) at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$getItemInfos$1.apply(CartItemInfoDao.scala:46) at me.limito.bukkit.shopcart.database.DaoHelper$class.withExceptionHandling(DaoHelper.scala:31) ... 11 more
Локальная. Стоит на том выделенном сервере, что и сервер.У тебя бд внешнее?
Ну а надо внешний бд по локальному только сайты и тд подключаются редко когда на локальный удаётся подключится если даже удастся то при перезапуске сервера слетит всё.Локальная. Стоит на том выделенном сервере, что и сервер.
так он у тебя работает ?Здравствуйте!
Не подскажете почему плагин не хочет коннектится к базе если пользователь не рут? У себя локальноя могу и рутовские данные прописать, а вот на хостинге засада получается.....
агатак он у тебя работает ?
а что ты там изменил/настроил ?
Ничего, наверно у меня просто не последняя версияа что ты там изменил/настроил ?
можешь кинуть ? плзНичего, наверно у меня просто не последняя версия
Агаможешь кинуть ? плз![]()
ну можно сылку на скачивание ?
1.5.3 чуть больше, чем полностью утонул в дюпах. Использовать нужно reloaded версию (12u11) - ссылка в первом сообщении.
На внешней бд запрещены внешние подключения, тк проблемы с хендшейком. Ну или что-то из этого рода. Библиотеки же для плагина докачены?Локальная. Стоит на том выделенном сервере, что и сервер.
проблема опять же в коннекте ко внешке, проверяйте доступность базы извне и фикситеу меня тоже что то не понятное с ShoppingCartReloaded , пока не поменял пароль от БД всё работало как по маслу , потом вернул старый пароль и конфиги , но увы не тут то было , и теперь единственное что этот плагин мне выдает так это ошибки в консоли
"и тут куча каловых логов"
db:
url: jdbc:mysql://localhost
username: user
password: password
table: shop_cart
column:
id: id
type: type
item: iid
player: username
amount: amount
extra: extra
server: server
multiserver:
enabled: true
# То, что написано в колонке server
server: 1
Здравствуйте, а вы не подскажите как через бд прописать привилегию чтобы при команде /cart all выдалась тому или иному игроку.ShoppingCartПлагин позволяет получать вещи из корзины, хранящейся в БД.
Версия Reloaded 1.2u11
![]()
![]()
![]()
![]()
Краткий справочник
Команды:
/cart - посмотреть список вещей в корзине, выводит количество и название каждой вещи в корзине [требует cartr.user.list]
/cart get <номер> [кол-во] - получить [кол-во] вещей с заданным номером, если не указано [кол-во], достаются все вещи под этим номером [требует cartr.user.get]
/cart all - получить все вещи из корзины [требует cartr.user.get]
В случае, если нужное количество вещей не помещается в инвентарь, из корзины достается
столько вещей, сколько влезет в инвентарь.
/cart gui - открыть инвентарь с содержимым корзины (см. скриншоты) [требует cartr.user.gui]
/cart put [имя_пользователя [количество]] - положить вещь в руке в корзину, при этом предмет не отнимается [требует cartr.admin.put]
/cart load - аналогична /cart put, но отбирает предмет [требует cartr.useradv.cart]
Особенности:
- Выводит названия предметов на русском языке
- Возможность выдачи денег
- Возможность выдачи приватов WorldGuard
- Возможность выдачи групп привилегий, в том числе на время
- Возможность выдачи предметов с Displayname и Lore
- Возможность выдачи предметов с чарами и любыми NBT-тегами
- Возможность выдачи части предметов, а не всех сразу
- Гибкая настройка таблицы - некоторые столбцы, представляющие дополнительную функциональность, можно не добавлять в таблицу
- Для выдачи денег требуется Vault, для привилегий - Vault(нельзя выдавать на время) или PermissionsEx, для NBT-тегов - PowerNBT 0.7.1 и выше
- Открытый код: https://github.com/limito/ShoppingCartReloaded
Лог изменений:
Reloaded 1.2u11:
- Исправлено неверное получение размера стака для вещей из модов
- Это могло привести к массовому зачару брони (по 64 штуки) и к другим более серьезным дюпам
Reloaded 1.2u10:
- Исправлен /cart reload - раньше конфиг не перезагружался
Reloaded 1.2u9:
- Исправлен баг с Internal server error при несуществующих вещах
- Исправлен флуд ошибками в консоль в /cart gui
Дополнительная информацияReloaded 1.2u8:
- Плагин теперь загружается после PowerNBT, PermissionsEx, Vault, WorldGuard, к некоторых людей без этого ShoppingCart не работал
- Добавлен metrics
Reloaded 1.2u7:
- Исправлен баг с выдачей вещей с extra
Reloaded 1.2u6:
- Исправлен еще один дюп в /cart gui
Reloaded 1.2u5:
- Исправлен дюп в /cart gui
Reloaded 1.2u4:
- Соединение с БД восстанавливается после обрыва
- /cart gui
Reloaded 1.2u3
- Плагин переписан
- Добавлены /cart put, /cart load
- Выдача групп привилегий на время (type: permgroup или perm, item: название_группы_или_привилегии?world=мир&lifetime=время_в_секундах, параметры не обязательны)
- Исправлен дюп при медленном соединении с БД
- Теперь NBT-теги работают на всех версиях Minecraft от 1.4.7 до 1.7 (нужен PowerNBT 0.7.1+
- Поддержка нового формата extra (который используется в /cart give в Minecraft 1.7)
- Опубликован исходный код
- DisplayName и Lore (в столбце item: id@название@Lore
Версия 1.5:
- NBT-теги [требует PowerNBT 0.4.0]
- Теперь плагин показывает разные названия для различных видов дерева, досок, голов и зелий
Для обновления со старых версий надо стереть папку с конфигами плагина, таблицу БД удалять не надо - плагин добавит в нее новую колонку сам
- [1.5.2] Фикс с "нет прав", фикс с чтением конфиг-файла с русскими буквами на системах, где дефолтная кодировка - не UTF-8
- [1.5.3] Фикс критического бага
- [1.5.4] Скачать
Версия 1.4:
- Зачаровывания
нужно просто настроить конфиг и всё.Здравствуйте, а вы не подскажите как через бд прописать привилегию чтобы при команде /cart all выдалась тому или иному игроку.
Заранее спасибо.
db:
url: jdbc:mysql://localhost
username: user
password: password
table: shop_cart
column:
id: id
type: type
item: iid
player: username
amount: amount
extra: extra
server: server
multiserver:
enabled: true
# То, что написано в колонке server
server: 1