Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Craft 4.0 - 500 #1145

Closed
lenvanessen opened this issue May 19, 2022 · 4 comments
Closed

Craft 4.0 - 500 #1145

lenvanessen opened this issue May 19, 2022 · 4 comments
Labels

Comments

@lenvanessen
Copy link

Describe the bug

Just upgrade from Craft 3 to 4, and seomatic throws a 500 error

An Error occurred while handling another error:
TypeError: Cannot assign null to property craft\validators\DateTimeValidator::$tooEarly of type string in /home/xx/releases/20220519111253/vendor/yiisoft/yii2/caching/Cache.php:138
Stack trace:
#0 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/caching/Cache.php(138): unserialize()
#1 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/caching/Cache.php(603): yii\caching\Cache->get()
#2 /home/xx/releases/20220519111253/vendor/nystudio107/craft-seomatic/src/services/MetaContainers.php(271): yii\caching\Cache->getOrSet()
#3 /home/xx/releases/20220519111253/vendor/nystudio107/craft-seomatic/src/services/MetaContainers.php(249): nystudio107\seomatic\services\MetaContainers->parseGlobalVars()
#4 /home/xx/releases/20220519111253/vendor/nystudio107/craft-seomatic/src/Seomatic.php(785): nystudio107\seomatic\services\MetaContainers->includeMetaContainers()
#5 [internal function]: nystudio107\seomatic\Seomatic::nystudio107\seomatic{closure}()
#6 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/base/Event.php(312): call_user_func()
#7 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/base/Component.php(642): yii\base\Event::trigger()
#8 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/web/View.php(180): yii\base\Component->trigger()
#9 /home/xx/releases/20220519111253/vendor/craftcms/cms/src/web/View.php(1747): yii\web\View->endPage()
#10 /home/xx/releases/20220519111253/vendor/craftcms/cms/src/web/View.php(468): craft\web\View->endPage()
#11 /home/xx/releases/20220519111253/vendor/craftcms/cms/src/web/TemplateResponseFormatter.php(52): craft\web\View->renderPageTemplate()
#12 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/web/Response.php(1095): craft\web\TemplateResponseFormatter->format()
#13 /home/xx/releases/20220519111253/vendor/craftcms/cms/src/web/Response.php(275): yii\web\Response->prepare()
#14 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/web/Response.php(339): craft\web\Response->prepare()
#15 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/web/ErrorHandler.php(136): yii\web\Response->send()
#16 /home/xx/releases/20220519111253/vendor/craftcms/cms/src/web/ErrorHandler.php(185): yii\web\ErrorHandler->renderException()
#17 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/base/ErrorHandler.php(135): craft\web\ErrorHandler->renderException()
#18 /home/xx/releases/20220519111253/vendor/craftcms/cms/src/web/ErrorHandler.php(64): yii\base\ErrorHandler->handleException()
#19 [internal function]: craft\web\ErrorHandler->handleException()
#20 {main}
Previous exception:
TypeError: Cannot assign null to property craft\validators\DateTimeValidator::$tooEarly of type string in /home/xx/releases/20220519111253/vendor/yiisoft/yii2/caching/Cache.php:138
Stack trace:
#0 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/caching/Cache.php(138): unserialize()
#1 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/caching/Cache.php(603): yii\caching\Cache->get()
#2 /home/xx/releases/20220519111253/vendor/nystudio107/craft-seomatic/src/services/MetaContainers.php(271): yii\caching\Cache->getOrSet()
#3 /home/xx/releases/20220519111253/vendor/nystudio107/craft-seomatic/src/services/MetaContainers.php(249): nystudio107\seomatic\services\MetaContainers->parseGlobalVars()
#4 /home/xx/releases/20220519111253/vendor/nystudio107/craft-seomatic/src/Seomatic.php(785): nystudio107\seomatic\services\MetaContainers->includeMetaContainers()
#5 [internal function]: nystudio107\seomatic\Seomatic::nystudio107\seomatic{closure}()
#6 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/base/Event.php(312): call_user_func()
#7 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/base/Component.php(642): yii\base\Event::trigger()
#8 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/web/View.php(180): yii\base\Component->trigger()
#9 /home/xx/releases/20220519111253/vendor/craftcms/cms/src/web/View.php(1747): yii\web\View->endPage()
#10 /home/xx/releases/20220519111253/vendor/craftcms/cms/src/web/View.php(468): craft\web\View->endPage()
#11 /home/xx/releases/20220519111253/vendor/craftcms/cms/src/web/TemplateResponseFormatter.php(52): craft\web\View->renderPageTemplate()
#12 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/web/Response.php(1095): craft\web\TemplateResponseFormatter->format()
#13 /home/xx/releases/20220519111253/vendor/craftcms/cms/src/web/Response.php(275): yii\web\Response->prepare()
#14 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/web/Response.php(339): craft\web\Response->prepare()
#15 /home/xx/releases/20220519111253/vendor/yiisoft/yii2/base/Application.php(390): yii\web\Response->send()
#16 /home/xx/releases/20220519111253/web/index.php(24): yii\base\Application->run()
#17 {main}

To reproduce

Steps to reproduce the behaviour:

  1. Go to "..."
  2. Click on "..."
  3. See error message "..."

Expected behaviour

A clear and concise description of what you expected to happen.

Screenshots

If applicable, add screenshots to help explain your problem.

Versions

  • Plugin version:
  • Craft version:
@lenvanessen
Copy link
Author

Clearing cache fixed

@danjrichardson
Copy link

Clearing cache fixed

Phew, thanks. This bricked a site for me but a cache clear through the CP fixed the issue.

@khalwat
Copy link
Collaborator

khalwat commented May 25, 2022

Yeah in general, I'd suggest clearing all caches on updates, similar to what I do here:

https://nystudio107.com/blog/updating-craft-cms-without-headaches#composer-2-0

@khalwat
Copy link
Collaborator

khalwat commented Jun 17, 2022

Related: craftcms/cms#11455

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants