menu
#3233938 mkdir(): No such file or directory

Submitted by PocketMine-MP 3.9.4

General information

Version: 3.9.4
Git commit: 1be6783c
Plugin involvement: Direct
Report date: 2019-11-30 18:53:02 +0000 UTC

System Information

PHP version: 7.3.8
Operating system: linux
System banner: Linux syn130 4.9.197 #1 SMP Mon Oct 28 11:49:53 CET 2019 x86_64

Error information

Warning: the EssentialsPE plugin was directly involved in this crash. Please contact the plugin author.
Message: mkdir(): No such file or directory
File: plugins/EssentialsPE_v2.1.0.phar/src/EssentialsPE/BaseFiles/BaseAPI
Line: #1606
Error level: ErrorException
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616

/**
* @param string $player
*
* @return Config
*/
private function getSessionFile(string $player): Config{
$this->getEssentialsPEPlugin()->getLogger()->debug("Fetching session file from player: " . $player);
if(!is_dir($dir = $this->getEssentialsPEPlugin()->getDataFolder() . "Sessions" . DIRECTORY_SEPARATOR)){
mkdir($dir);
}
if(!is_dir($dir = $dir . strtolower($player[0]) . DIRECTORY_SEPARATOR)){
mkdir($dir);
}
return new Config($dir . strtolower($player) . ".session", Config::JSON, BaseSession::$configDefaults);
}

/**
* Remove player's session (if active and available)
*
#0 (): pocketmine\utils\Utils::errorExceptionHandler(integer 2, string[34] mkdir(): No such file or directory, string[118] phar:///home/users/none210/ftp/game/mcpe_19135/plugins/EssentialsPE_v2.1.0.phar/, integer 1606, array[2])
#1 plugins/EssentialsPE_v2.1.0.phar/src/EssentialsPE/BaseFiles/BaseAPI(1606): mkdir(string[74] /home/users/none210/ftp/game/mcpe_19135/plugin_data/EssentialsPE/Sessions/)
#2 plugins/EssentialsPE_v2.1.0.phar/src/EssentialsPE/BaseFiles/BaseAPI(1535): EssentialsPE\BaseFiles\BaseAPI->getSessionFile(string[14] PlushLocket568)
#3 plugins/EssentialsPE_v2.1.0.phar/src/EssentialsPE/BaseFiles/BaseAPI(1638): EssentialsPE\BaseFiles\BaseAPI->createSession(array[1])
#4 plugins/EssentialsPE_v2.1.0.phar/src/EssentialsPE/BaseFiles/BaseAPI(209): EssentialsPE\BaseFiles\BaseAPI->getSession(object pocketmine\Player)
#5 plugins/EssentialsPE_v2.1.0.phar/src/EssentialsPE/Tasks/AFK/AFKSetterTask(36): EssentialsPE\BaseFiles\BaseAPI->isAFK(object pocketmine\Player)
#6 src/pocketmine/scheduler/TaskHandler(159): EssentialsPE\Tasks\AFK\AFKSetterTask->onRun(integer 199909)
#7 src/pocketmine/scheduler/TaskScheduler(199): pocketmine\scheduler\TaskHandler->run(integer 199909)
#8 src/pocketmine/plugin/PluginManager(681): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(integer 199909)
#9 src/pocketmine/Server(2569): pocketmine\plugin\PluginManager->tickSchedulers(integer 199909)
#10 src/pocketmine/Server(2345): pocketmine\Server->tick()
#11 src/pocketmine/Server(2205): pocketmine\Server->tickProcessor()
#12 src/pocketmine/Server(1784): pocketmine\Server->start()
#13 src/pocketmine/PocketMine(275): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[40] /home/users/none210/ftp/game/mcpe_19135/, string[48] /home/users/none210/ftp/game/mcpe_19135/plugins/)
#14 src/pocketmine/PocketMine(299): pocketmine\server()
#15 (1): require(string[95] phar:///home/users/none210/ftp/game/mcpe_19135/PocketMine-MP.phar/src/pocketmine)

Loaded Plugins

  • Show

Server Settings

  • Show