ErrorException: [E_WARNING] file_put_contents(/var/www/vhosts/bloodofsouls.com/httpdocs/internal_data/code_cache/templates/l1/s0/admin/xs_umm_delete.php): Failed to open stream: Permission denied src/vendor/league/flysystem/src/Adapter/Local.php:199
Generated by: Vex Malleus Apr 29, 2025 at 12:51 PM
Stack trace
#0 [internal function]: XF::handlePhpError(2, '[E_WARNING] fil...', '/var/www/vhosts...', 199)
#1 src/vendor/league/flysystem/src/Adapter/Local.php(199): file_put_contents('/var/www/vhosts...', '<?php
// FROM H...', 2)
#2 src/vendor/league/flysystem/src/Filesystem.php(99): League\Flysystem\Adapter\Local->update('templates/l1/s0...', '<?php
// FROM H...', Object(League\Flysystem\Config))
#3 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(430): League\Flysystem\Filesystem->put('templates/l1/s0...', '<?php
// FROM H...', Object(League\Flysystem\Config))
#4 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(395): League\Flysystem\EventableFilesystem\EventableFilesystem->callFilesystemMethod('put', Array)
#5 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(57): League\Flysystem\EventableFilesystem\EventableFilesystem->delegateMethodCall('put', Array)
#6 src/vendor/league/flysystem/src/MountManager.php(597): League\Flysystem\EventableFilesystem\EventableFilesystem->put('templates/l1/s0...', '<?php
// FROM H...', Array)
#7 src/XF/Util/File.php(238): League\Flysystem\MountManager->put('templates/l1/s0...', '<?php
// FROM H...', Array)
#8 src/XF/Service/Template/CompileService.php(153): XF\Util\File::writeToAbstractedPath('code-cache://te...', '<?php
// FROM H...')
#9 src/XF/Service/Template/CompileService.php(50): XF\Service\Template\CompileService->writeCompiled(Object(XF\Entity\Template), 'code-cache://te...', 'return array(
'...')
#10 src/XF/Entity/Template.php(448): XF\Service\Template\CompileService->recompile(Object(XF\Entity\Template))
#11 src/XF/Mvc/Entity/Entity.php(1324): XF\Entity\Template->_postSave()
#12 src/XF/AddOn/DataType/Template.php(98): XF\Mvc\Entity\Entity->save(true, false)
#13 src/XF/Job/AddOnData.php(112): XF\AddOn\DataType\Template->importAddOnData('XenSoluce/UserM...', Object(SimpleXMLElement), 0, 8)
#14 src/XF/Job/Manager.php(275): XF\Job\AddOnData->run(8)
#15 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
#16 src/XF/Job/Manager.php(121): XF\Job\Manager->runJobEntry(Array, 8)
#17 src/XF/Admin/Controller/ToolsController.php(146): XF\Job\Manager->runByIds(Array, 8)
#18 src/XF/Mvc/Dispatcher.php(362): XF\Admin\Controller\ToolsController->actionRunJob(Object(XF\Mvc\ParameterBag))
#19 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(SV\UserMentionsImprovements\XF\Admin\Controller\Tools), NULL)
#20 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(SV\UserMentionsImprovements\XF\Admin\Controller\Tools), NULL)
#21 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#22 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#23 src/XF.php(806): XF\App->run()
#24 admin.php(15): XF::runApp('XF\\Admin\\App')
#25 {main}
Request state
array(4) {
["url"] => string(24) "/admin.php?tools/run-job"
["referrer"] => string(48) "https://bloodofsouls.com/admin.php?tools/run-job"
["_GET"] => array(1) {
["tools/run-job"] => string(0) ""
}
["_POST"] => array(3) {
["_xfRedirect"] => string(136) "https://bloodofsouls.com/admin.php?add-ons/XenSoluce-UserMoodsManager/finalize&t=1745947892%2C2bedb2e5b7a544f214bd469250176649&a=install"
["_xfToken"] => string(8) "********"
["only_ids"] => string(5) "94703"
}
}