poggit-orphanage / PurePerms

Manage your permissions like you did on Bukkit. The best permissions manager for PocketMine-MP.
https://github.com/PurePlugins/PurePerms
GNU General Public License v3.0
22 stars 44 forks source link

MySQL Error "No groups found, I guess there's definitely something wrong with your data provider... *cough cough*" #73

Closed BroccoliGG closed 2 years ago

BroccoliGG commented 3 years ago

When I used mysql with PurePerms, an error occurred. I have checked mysql users, hosts, and permissions and everything is no problem.

[08:05:48] [Server thread/CRITICAL]: RuntimeException: "No groups found, I guess there's definitely something wrong with your data provider... *cough cough*" (EXCEPTION) in "plugins/PurePerms/src/_64FF00/PurePerms/PurePerms" at line 697
[08:05:48] [Server thread/CRITICAL]: #0 plugins/PurePerms/src/_64FF00/PurePerms/PurePerms(233): _64FF00\PurePerms\PurePerms->updateGroups()
[08:05:48] [Server thread/CRITICAL]: #1 plugins/PurePerms/src/_64FF00/PurePerms/PurePerms(113): _64FF00\PurePerms\PurePerms->setProvider()
[08:05:48] [Server thread/CRITICAL]: #2 pmsrc/src/pocketmine/plugin/PluginBase(116): _64FF00\PurePerms\PurePerms->onEnable()
[08:05:48] [Server thread/CRITICAL]: #3 pmsrc/src/pocketmine/plugin/PluginManager(552): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
[08:05:48] [Server thread/CRITICAL]: #4 pmsrc/src/pocketmine/Server(1785): pocketmine\plugin\PluginManager->enablePlugin(object _64FF00\PurePerms\PurePerms)
[08:05:48] [Server thread/CRITICAL]: #5 pmsrc/src/pocketmine/Server(1771): pocketmine\Server->enablePlugin(object _64FF00\PurePerms\PurePerms)
[08:05:48] [Server thread/CRITICAL]: #6 pmsrc/src/pocketmine/Server(1584): pocketmine\Server->enablePlugins(integer 1)
[08:05:48] [Server thread/CRITICAL]: #7 pmsrc/src/pocketmine/PocketMine(291): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[22] /home/minecraft/lobby/, string[30] /home/minecraft/lobby/plugins/)
[08:05:48] [Server thread/CRITICAL]: #8 pmsrc/src/pocketmine/PocketMine(321): pocketmine\server()

I checked that the database existed, that I could access it without problems, and that I had the proper permissions.

If this is a problem with Pureperms, I hope it will be fixed. If pureperms doesn't generate the default table automatically, can you tell me how to create the default table manually?

Alis-Dev-idn commented 3 years ago

hmmt same

SunshroomChan commented 2 years ago

You guys i know how to solve it, you don't using MySQL 8.0 anymore and using MariaDB and it working normally!