Grav

Recovery Mode

Grav has encountered an error during a recent update

⚠
A Fatal Error Occurred
Grav detected a fatal error after a recent upgrade and has entered recovery mode to protect your site.

Error Details

Opening file for writing failed on error fopen(/var/www/html/user/data/flex/indexes/accounts.yaml): Failed to open stream: Permission denied
/var/www/html/vendor/rockettheme/toolbox/File/src/AbstractFile.php:199
View Stack Trace
#0 /var/www/html/system/src/Grav/Framework/Flex/FlexIndex.php(741): RocketTheme\Toolbox\File\AbstractFile->lock() #1 /var/www/html/system/src/Grav/Common/Flex/Types/Users/UserIndex.php(56): Grav\Framework\Flex\FlexIndex::updateIndexFile() #2 /var/www/html/system/src/Grav/Framework/Flex/FlexDirectory.php(1075): Grav\Common\Flex\Types\Users\UserIndex::loadEntriesFromStorage() #3 /var/www/html/system/src/Grav/Framework/Flex/FlexDirectory.php(433): Grav\Framework\Flex\FlexDirectory->loadIndex() #4 /var/www/html/user/plugins/admin/classes/plugin/Admin.php(158): Grav\Framework\Flex\FlexDirectory->getObject() #5 /var/www/html/user/plugins/admin/admin.php(1166): Grav\Plugin\Admin\Admin->__construct() #6 /var/www/html/user/plugins/admin/admin.php(279): Grav\Plugin\AdminPlugin->initializeAdmin() #7 /var/www/html/vendor/symfony/event-dispatcher/EventDispatcher.php(206): Grav\Plugin\AdminPlugin->onPluginsInitialized() #8 /var/www/html/vendor/symfony/event-dispatcher/EventDispatcher.php(56): Symfony\Component\EventDispatcher\EventDispatcher->callListeners() #9 /var/www/html/system/src/Grav/Common/Grav.php(571): Symfony\Component\EventDispatcher\EventDispatcher->dispatch() #10 /var/www/html/system/src/Grav/Common/Processors/PluginsProcessor.php(36): Grav\Common\Grav->fireEvent() #11 /var/www/html/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(50): Grav\Common\Processors\PluginsProcessor->process() #12 /var/www/html/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(62): Grav\Framework\RequestHandler\RequestHandler->handle() #13 /var/www/html/system/src/Grav/Common/Processors/InitializeProcessor.php(132): Grav\Framework\RequestHandler\RequestHandler->handle() #14 /var/www/html/system/src/Grav/Common/Debugger.php(548): Grav\Common\Processors\InitializeProcessor::{closure:Grav\Common\Processors\InitializeProcessor::process():132}() #15 /var/www/html/system/src/Grav/Common/Processors/InitializeProcessor.php(132): Grav\Common\Debugger->profile() #16 /var/www/html/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(50): Grav\Common\Processors\InitializeProcessor->process() #17 /var/www/html/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(62): Grav\Framework\RequestHandler\RequestHandler->handle() #18 /var/www/html/system/src/Grav/Framework/RequestHandler/Middlewares/MultipartRequestSupport.php(40): Grav\Framework\RequestHandler\RequestHandler->handle() #19 /var/www/html/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(50): Grav\Framework\RequestHandler\Middlewares\MultipartRequestSupport->process() #20 /var/www/html/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(62): Grav\Framework\RequestHandler\RequestHandler->handle() #21 /var/www/html/system/src/Grav/Common/Grav.php(286): Grav\Framework\RequestHandler\RequestHandler->handle() #22 /var/www/html/index.php(116): Grav\Common\Grav->process() #23 {main}

Quarantined Plugins

These plugins have been automatically disabled due to errors:

What would you like to do?

Choose an action to resolve this issue:

Clear Recovery & Continue: Clears the recovery flag and attempts to load your site normally.
Disable Recovery Mode: Sets updates.recovery_mode: false in your configuration so recovery mode won't trigger again.