Currrently running 8.5.6 and would like to upgrade to 9.0.1 to use Containers. After I make my backup, do I have to upgrade incremnetly (8.5.7 then x.x.8 .etc, .etc) or can I go straight to 9.0.1…or is it x.x.2 now?
Thanks for the help.
Joe
Currrently running 8.5.6 and would like to upgrade to 9.0.1 to use Containers. After I make my backup, do I have to upgrade incremnetly (8.5.7 then x.x.8 .etc, .etc) or can I go straight to 9.0.1…or is it x.x.2 now?
Thanks for the help.
Joe
Update to the latest 8.5.7 first.
Upgrade from v8 to v9 is not yet officially supported. Take a backup and be prepared to revert from the backup.
Search back through the forums, there are several threads on the process, the risks and the measure you should take.
Thank you! Appreciate the help.
Thank you! I came to the forum to answer this very question. My site is now at version 8.5.7 so I will now just explore the new version 9.0.1 and above on a test domain to determine if it is worth a complete site redesign.
Just to be clear: updating from 8.5.7 to 9.x is absolutely supported. We’ve updated several sites of ours. Yes, you do run the risk of having things break and it is a major update and you should 100% take a backup and do this in a staging environment. But it’s absolutely possible.
I am currently running Concrete version 9.3.7 and have encountered an issue related to the Cache functionality. Specifically, when I try to Update Cache & Speed Settings and attempt to Clear Cache, I receive errors.
Steps Taken:
Performed a new installation of Concrete version 9.3.7.
Copied only the images from the previous installation.
Allowed the installation to upgrade the database automatically.
Despite these steps, the errors persist. Unfortunately, I cannot upload the .pdf file containing the error messages, but I can provide the details if needed.
Request: Could you please assist in resolving this cache issue? Any guidance or troubleshooting steps would be greatly appreciated.
Thank you for your support.
Handling “Concrete\Core\Cache\Command\ClearCacheCommand” failed: Call to undefined method Concrete\Core\Page\Page::isNeutralStack()
Details
/home/pervog1/purplemartindakotas.org/concrete/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php(130): Symfony\Component\Messenger\Exception\HandlerFailedException->null | |
---|---|
/home/pervog1/purplemartindakotas.org/concrete/src/Area/GlobalArea.php(170): Error->null | |
/home/pervog1/purplemartindakotas.org/concrete/src/Cache/Command/ClearCacheCommandHandler.php(251): Concrete\Core\Area\GlobalArea->deleteEmptyAreas | |
/home/pervog1/purplemartindakotas.org/concrete/src/Cache/Command/ClearCacheCommandHandler.php(104): Concrete\Core\Cache\Command\ClearCacheCommandHandler->deleteEmptyGlobalAreas | |
/home/pervog1/purplemartindakotas.org/concrete/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php(97): Concrete\Core\Cache\Command\ClearCacheCommandHandler->__invoke | |
/home/pervog1/purplemartindakotas.org/concrete/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php(73): Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->handle | |
/home/pervog1/purplemartindakotas.org/concrete/vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php(34): Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle | |
/home/pervog1/purplemartindakotas.org/concrete/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php(68): Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware->handle | |
/home/pervog1/purplemartindakotas.org/concrete/vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php(48): Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle | |
/home/pervog1/purplemartindakotas.org/concrete/vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php(37): Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware->handle | |
/home/pervog1/purplemartindakotas.org/concrete/vendor/symfony/messenger/MessageBus.php(77): Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware->handle | |
/home/pervog1/purplemartindakotas.org/concrete/src/Command/Task/Runner/Context/DashboardContext.php(19): Symfony\Component\Messenger\MessageBus->dispatch | |
/home/pervog1/purplemartindakotas.org/concrete/src/Command/Task/Runner/CommandTaskRunnerHandler.php(46): Concrete\Core\Command\Task\Runner\Context\DashboardContext->dispatchCommand | |
/home/pervog1/purplemartindakotas.org/concrete/controllers/backend/tasks.php(109): Concrete\Core\Command\Task\Runner\CommandTaskRunnerHandler->run | |
/home/pervog1/purplemartindakotas.org/concrete/src/Controller/AbstractController.php(318): Concrete\Controller\Backend\Tasks->execute | |
/home/pervog1/purplemartindakotas.org/concrete/src/Controller/AbstractController.php(318): null->call_user_func_array | |
/home/pervog1/purplemartindakotas.org/concrete/src/Routing/ControllerRouteAction.php(64): Concrete\Core\Controller\AbstractController->runAction | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/RouteDispatcher.php(37): Concrete\Core\Routing\ControllerRouteAction->execute | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/Middleware/DispatcherDelegate.php(39): Concrete\Core\Http\RouteDispatcher->dispatch | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/Middleware/MiddlewareStack.php(86): Concrete\Core\Http\Middleware\DispatcherDelegate->next | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/DefaultDispatcher.php(127): Concrete\Core\Http\Middleware\MiddlewareStack->process | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/DefaultDispatcher.php(60): Concrete\Core\Http\DefaultDispatcher->handleDispatch | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/Middleware/DispatcherDelegate.php(39): Concrete\Core\Http\DefaultDispatcher->dispatch | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/Middleware/FrameOptionsMiddleware.php(39): Concrete\Core\Http\Middleware\DispatcherDelegate->next | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\FrameOptionsMiddleware->process | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/Middleware/StrictTransportSecurityMiddleware.php(36): Concrete\Core\Http\Middleware\MiddlewareDelegate->next | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\StrictTransportSecurityMiddleware->process | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/Middleware/ContentSecurityPolicyMiddleware.php(36): Concrete\Core\Http\Middleware\MiddlewareDelegate->next | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\ContentSecurityPolicyMiddleware->process | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/Middleware/CookieMiddleware.php(35): Concrete\Core\Http\Middleware\MiddlewareDelegate->next | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\CookieMiddleware->process | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/Middleware/ApplicationMiddleware.php(29): Concrete\Core\Http\Middleware\MiddlewareDelegate->next | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\ApplicationMiddleware->process | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/Middleware/MiddlewareStack.php(86): Concrete\Core\Http\Middleware\MiddlewareDelegate->next | |
/home/pervog1/purplemartindakotas.org/concrete/src/Http/DefaultServer.php(85): Concrete\Core\Http\Middleware\MiddlewareStack->process | |
/home/pervog1/purplemartindakotas.org/concrete/src/Foundation/Runtime/Run/DefaultRunner.php(128): Concrete\Core\Http\DefaultServer->handleRequest | |
/home/pervog1/purplemartindakotas.org/concrete/src/Foundation/Runtime/DefaultRuntime.php(102): Concrete\Core\Foundation\Runtime\Run\DefaultRunner->run | |
/home/pervog1/purplemartindakotas.org/concrete/dispatcher.php(45): Concrete\Core\Foundation\Runtime\DefaultRuntime->run | |
/home/pervog1/purplemartindakotas.org/index.php(2): null->require |
Please start a new topic. This is unrelated.