- Баллы
- 123
Найди последнее сообщение от автора в этой теме, а потом скажи сам себе - Он всё еще интересуется данной темой, или нет?он может в своей теме дать ссылки на готовые...
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Найди последнее сообщение от автора в этой теме, а потом скажи сам себе - Он всё еще интересуется данной темой, или нет?он может в своей теме дать ссылки на готовые...
Но он всё ещё активен на форуме. Может и заинтересуется...Найди последнее сообщение от автора в этой теме, а потом скажи сам себе - Он всё еще интересуется данной темой, или нет?

Таблицы user18133_1.{permissions_entity} не существует.Помогите! Файл permissions.yml не импортируется вот ошибка:
Ошибка
SQL-запрос:
/* User Andr */ INSERT INTO `{permissions_entity}` ( `name` , `type` , `prefix` , `suffix` )
VALUES (
'Andr', 1, '&8[&e16Games&8]&9', ''
);
Ответ MySQL:
#1146 - Table 'user18133_1.{permissions_entity}' doesn't exist
Получается не правильно дампится? Потому что такой таблицы нет а вот таблица permissions_entity естьТаблицы user18133_1.{permissions_entity} не существует.
Вот пример:Таблицы user18133_1.{permissions_entity} не существует.
В запросе исправь:Получается не правильно дампится? Потому что такой таблицы нет а вот таблица permissions_entity есть
Вот пример:
/* Group premium */
INSERT INTO `{permissions_entity}` ( `name`, `type`, `prefix`, `suffix`, `default` ) VALUES ( 'premium', 0, '&6_.[&cPREMIUM&6]._','', 0 );
INSERT INTO `{permissions}` ( `name`, `type`, `permission`, `world`, `value`) VALUES ('premium', 0, 'modifyworld.*', '', '');
И так же с Permissions?В запросе исправь:
{permissions_entity}
на
permissions_entity
Хм, вылезает ещё ошибка #1062 - Duplicate entry 'YouTy6bl4' for key 'name'В запросе исправь:
{permissions_entity}
на
permissions_entity
Теперь удаляй все, что импортировал ранее, открывай дамп sql и ищи дубликаты и удаляй их.И так же с Permissions?
Хм, вылезает ещё ошибка #1062 - Duplicate entry 'YouTy6bl4' for key 'name'
Всё сделал, всё передалось без ошибок но остаётся вопрос как он будет определять какие правила для какой группы?Теперь удаляй все, что импортировал ранее, открывай дамп sql и ищи дубликаты и удаляй их.
PEX умеет повторять некоторые колонки.
Всё сделал, всё передалось без ошибок но остаётся вопрос как он будет определять какие правила для какой группы?
INSERT INTO `{permissions}` ( `name`, `type`, `permission`, `world`, `value`) VALUES ('premium', 0, 'modifyworld.*', '', '');
Я уже разобрался с правами но всё равно спасибо!name - Имя группы/ник игрока.Код:INSERT INTO `{permissions}` ( `name`, `type`, `permission`, `world`, `value`) VALUES ('premium', 0, 'modifyworld.*', '', '');
type - Тип. Ноль - группа. Единица - игрок.
permission - Сам пермишен
world - Мир.
value - Если не ошибаюсь, срок, на который выдан пермишен.
Руками.Как это всё дело связать с сайтом? У меня webMCR.
Как мы блещем остроумием.Руками.
Вон чего.22.05 11:58:06 [Server] INFO The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
22.05 11:58:06 [Server] INFO Details: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
22.05 11:58:06 [Server] INFO Your configuration must be fixed before PEX will enable
Данный туториал я делаю специально для тех, у кого возникают проблемы с подключением плагинов. В данном гайде я затрону два плагина: iConomy (как самый простой плагин), PEX(плагин сложнее, также расскажу про добавление пермишнс.)
Подключаем iConomy
Как я написал ранее, iConomy простой плагин в плане подключение к базе. Давайте рассмотрим конфиг. Он содержит множество различных строчек. Но нас интересуют только некоторые строчки
заменяем minidn на mysql (регистр значение не имеет).Код:Type: 'minidb'
следующая строчкаТут все просто. Таблица, которую создаст плагин в базе данных будет iConomy.Код:Table: 'iConomy'
На этой строчке давайте остановимся подробнее. Думаю, все уже знают, что такое localhost. Двоеточие рядом только потому, что база данных mysql использует этот порт. Но насколько я знаю и localhost можно и без порта (не проверял ). iConomy это база. То есть в базе iConomy будет создана таблица iConomy.Код:URL: 'mysql://localhost:3306/iConomy'
Далее
Это логин и пароль к mysqlКод:Username: 'root' Password: ''(Ваш кеп).Если вы еще не создали пользователя, то оставьте так. (По умолчанию у пользователь root создан и у него нет пароля).
Ну вроде все. Перезагружаем сервер и радуемся!
Подключаем PermissionsEX
С одной стороны тут проще, а с другой сложнее. Конфиг подключение придется поискать на вики. Слава, я нашел его. Открываем файл config.yml, стираем оттуда все, и добавляем следующий код
Думаю с настройкой разберетесь. Так же перезагружаем серв и радуемся подключенному плагину.Код:permissions: backend: sql backends: sql: driver: mysql uri: mysql://localhost/minecraft user: root password: root superperms: parent-nodes: true enable: true strict-mode: false createUserRecords: false allowOps: true debug: false basedir: plugins/PermissionsEx log-players: false
Добавляем permissions в mysql базу.
До подключение к базе данных плагина PEX, вам нужно прописать команду /pex dump sql permissions.yml. Потом подключить плагин и импортировать получившийся файл в базу данных с PEX-ом. Создавать и привязывать группы командами pex group <group> create [parents]. Создает группу и добавляет к этой группе родителя. Чтобы добавить permissions, создайте новый файл и добавьте в него строчкуНа этом у меня все. Надеюсь я помог вам.Код:INSERT INTO `permissions` ( `name`, `type`, `permission`, `world`, `value`) VALUES ('Группа', 0, 'Пермс', '', '')
P.S. Если у вас ошибка в подключении проверьте файл my.conf В строчке bind-address должно стоять 0.o.0.0
22.05 21:53:00 [Server] Startup Done (33.278s)! For help, type "help" or "?"
22.05 21:52:59 [Server] INFO at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
22.05 21:52:59 [Server] INFO at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
22.05 21:52:59 [Server] INFO at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
22.05 21:52:59 [Server] INFO at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
22.05 21:52:59 [Server] INFO at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
22.05 21:52:59 [Server] INFO at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
22.05 21:52:59 [Server] INFO The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
22.05 21:52:59 [Server] INFO Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:388)
22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:160)
22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:249)
22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:289)
22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:310)
22.05 21:52:59 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:266)
22.05 21:52:59 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:284)
22.05 21:52:59 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:382)
22.05 21:52:59 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
22.05 21:52:59 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.java:74)
22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.PermissionManager.<init>(PermissionManager.java:54)
22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.PermissionManager.initBackend(PermissionManager.java:487)
22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.PermissionManager.setBackend(PermissionManager.java:425)
22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.backends.SQLBackend.initialize(SQLBackend.java:76)
22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.backends.sql.SQLConnection.<init>(SQLConnection.java:57)
22.05 21:52:59 [Server] INFO The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
22.05 21:52:59 [Server] INFO java.lang.RuntimeException: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
22.05 21:52:59 [Server] SEVERE Error occurred while enabling PermissionsEx v1.19.5 (Is it up to date?)
Хостингер?(Я имею в виду сайт)Вот так крч, конектиться не хочет(Код:22.05 21:53:00 [Server] Startup Done (33.278s)! For help, type "help" or "?" 22.05 21:52:59 [Server] INFO at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116) 22.05 21:52:59 [Server] INFO at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) 22.05 21:52:59 [Server] INFO at java.lang.reflect.Constructor.newInstance(Constructor.java:526) 22.05 21:52:59 [Server] INFO at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 22.05 21:52:59 [Server] INFO at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) 22.05 21:52:59 [Server] INFO at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 22.05 21:52:59 [Server] INFO The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. 22.05 21:52:59 [Server] INFO Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure 22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:388) 22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:160) 22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:249) 22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:289) 22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:310) 22.05 21:52:59 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:266) 22.05 21:52:59 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:284) 22.05 21:52:59 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:382) 22.05 21:52:59 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) 22.05 21:52:59 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) 22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.java:74) 22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.PermissionManager.<init>(PermissionManager.java:54) 22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.PermissionManager.initBackend(PermissionManager.java:487) 22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.PermissionManager.setBackend(PermissionManager.java:425) 22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.backends.SQLBackend.initialize(SQLBackend.java:76) 22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.backends.sql.SQLConnection.<init>(SQLConnection.java:57) 22.05 21:52:59 [Server] INFO The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. 22.05 21:52:59 [Server] INFO java.lang.RuntimeException: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure 22.05 21:52:59 [Server] SEVERE Error occurred while enabling PermissionsEx v1.19.5 (Is it up to date?)
Я на дедике пытался. Там же где и сервера. Потом к сайту попробую, я прост. мг хочу по банджи сделать, и подключить Fe Conomy и PEX к мускулу. т.к. необходимо просто.Хостингер?(Я имею в виду сайт)
Хостингером никогда не пользовался, только FlyDev.(для сайта). Сломать никто не может, и поддержка общительная, помогает во всём.Хостингер?(Я имею в виду сайт)
Essentials подключается по мускулу? Я чет забыл....Хостингер?(Я имею в виду сайт)
Разрабы Essentials не захотели делать подключения к mysql из за большой нагрузки!Я на дедике пытался. Там же где и сервера. Потом к сайту попробую, я прост. мг хочу по банджи сделать, и подключить Fe Conomy и PEX к мускулу. т.к. необходимо просто.
Хостингером никогда не пользовался, только FlyDev.(для сайта). Сломать никто не может, и поддержка общительная, помогает во всём.
Essentials подключается по мускулу? Я чет забыл....