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

Page Not Found
/var/www/blog.discpile.com/system/src/Grav/Common/Processors/PagesProcessor.php:85
View Stack Trace
#0 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(50): Grav\Common\Processors\PagesProcessor->process() #1 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(62): Grav\Framework\RequestHandler\RequestHandler->handle() #2 /var/www/blog.discpile.com/system/src/Grav/Common/Processors/TwigProcessor.php(38): Grav\Framework\RequestHandler\RequestHandler->handle() #3 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(50): Grav\Common\Processors\TwigProcessor->process() #4 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(62): Grav\Framework\RequestHandler\RequestHandler->handle() #5 /var/www/blog.discpile.com/system/src/Grav/Common/Processors/AssetsProcessor.php(39): Grav\Framework\RequestHandler\RequestHandler->handle() #6 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(50): Grav\Common\Processors\AssetsProcessor->process() #7 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(62): Grav\Framework\RequestHandler\RequestHandler->handle() #8 /var/www/blog.discpile.com/system/src/Grav/Common/Processors/SchedulerProcessor.php(40): Grav\Framework\RequestHandler\RequestHandler->handle() #9 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(50): Grav\Common\Processors\SchedulerProcessor->process() #10 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(62): Grav\Framework\RequestHandler\RequestHandler->handle() #11 /var/www/blog.discpile.com/system/src/Grav/Common/Processors/BackupsProcessor.php(39): Grav\Framework\RequestHandler\RequestHandler->handle() #12 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(50): Grav\Common\Processors\BackupsProcessor->process() #13 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(62): Grav\Framework\RequestHandler\RequestHandler->handle() #14 /var/www/blog.discpile.com/system/src/Grav/Common/Processors/TasksProcessor.php(69): Grav\Framework\RequestHandler\RequestHandler->handle() #15 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(50): Grav\Common\Processors\TasksProcessor->process() #16 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(62): Grav\Framework\RequestHandler\RequestHandler->handle() #17 /var/www/blog.discpile.com/system/src/Grav/Common/Processors/RequestProcessor.php(64): Grav\Framework\RequestHandler\RequestHandler->handle() #18 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(50): Grav\Common\Processors\RequestProcessor->process() #19 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(62): Grav\Framework\RequestHandler\RequestHandler->handle() #20 /var/www/blog.discpile.com/system/src/Grav/Common/Processors/ThemesProcessor.php(38): Grav\Framework\RequestHandler\RequestHandler->handle() #21 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(50): Grav\Common\Processors\ThemesProcessor->process() #22 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(62): Grav\Framework\RequestHandler\RequestHandler->handle() #23 /var/www/blog.discpile.com/system/src/Grav/Common/Processors/PluginsProcessor.php(39): Grav\Framework\RequestHandler\RequestHandler->handle() #24 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(50): Grav\Common\Processors\PluginsProcessor->process() #25 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(62): Grav\Framework\RequestHandler\RequestHandler->handle() #26 /var/www/blog.discpile.com/system/src/Grav/Common/Processors/InitializeProcessor.php(132): Grav\Framework\RequestHandler\RequestHandler->handle() #27 /var/www/blog.discpile.com/system/src/Grav/Common/Debugger.php(548): Grav\Common\Processors\InitializeProcessor::Grav\Common\Processors\{closure}() #28 /var/www/blog.discpile.com/system/src/Grav/Common/Processors/InitializeProcessor.php(132): Grav\Common\Debugger->profile() #29 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(50): Grav\Common\Processors\InitializeProcessor->process() #30 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(62): Grav\Framework\RequestHandler\RequestHandler->handle() #31 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Middlewares/MultipartRequestSupport.php(40): Grav\Framework\RequestHandler\RequestHandler->handle() #32 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(50): Grav\Framework\RequestHandler\Middlewares\MultipartRequestSupport->process() #33 /var/www/blog.discpile.com/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php(62): Grav\Framework\RequestHandler\RequestHandler->handle() #34 /var/www/blog.discpile.com/system/src/Grav/Common/Grav.php(286): Grav\Framework\RequestHandler\RequestHandler->handle() #35 /var/www/blog.discpile.com/index.php(116): Grav\Common\Grav->process() #36 {main}

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.

Rollback to Previous Version

If the error persists, you can rollback to a previous Grav version.

snapshot-20260317012159 Grav 1.8.0-beta.29 — Created 2026-03-17 01:21:59

To rollback, enter the recovery token found in user/data/recovery.flag