はじめまして。バージョンアップデートについてご教示お願いいたします。
concrete5 バージョンアップデートするため資材をダウンロードし、以下URLの「コマンドラインからアップデートする(バージョン8以降)」を実施いたしました。
concrete5 アップデートコマンドを入力したところエラーとなってしまいアップデートができない状態となります。
DBは既存のものを利用したく、既存DBから複製したDBを接続先に指定しております。エラー解決方法のご教示のほどよろしくお願いいたします。
■concrete5 現バージョン ⇒ 新バージョン
8.5.2 ⇒ 8.5.5
■PHP 現バージョン ⇒ 新バージョン
7.3x ⇒ 7.4x
■MySQLバージョン
5.7.26
■アップデートコマンド
./concrete/bin/concrete5 c5:update
■エラー内容
** Executing migration: 20190422235040
Refreshing schema for Concrete\Core\Entity\Attribute\Key\SiteTypeKey…
Refreshing schema for Concrete\Core\Entity\Attribute\Value\SiteTypeValue…
Refreshing schema for Concrete\Core\Entity\Attribute\Value\Value\SiteValue…
Refreshing schema for Concrete\Core\Entity\Permission\SiteGroup…
Refreshing schema for Concrete\Core\Entity\Site\Domain…
Refreshing schema for Concrete\Core\Entity\Site\Group\Group…
Refreshing schema for Concrete\Core\Entity\Site\Group\Relation…
Refreshing schema for Concrete\Core\Entity\Site\Skeleton…
Refreshing schema for Concrete\Core\Entity\Site\SkeletonLocale…
Refreshing schema for Concrete\Core\Entity\Site\SkeletonTree…
In DBALException.php line 240:
Unknown column type “datetime_immutable” requested. Any Doctrine type that you use has to be registered with \Doctrine\DBAL\Types\Type::addType(). You can get a list of all the known types with \Doctrine\DBAL\Types\Type::getTypesMap
(). If this error occurs during database introspection then you might have forgot to register all database types for a Doctrine Type. Use AbstractPlatform#registerDoctrineTypeMapping() or have your custom types implement Type#getMap
pedDatabaseTypes(). If the type name is empty you might have a problem with the cache or forgot some mapping information.
c5:update [–env ENV] [–allow-as-root] [–rerun] [-a|–after AFTER] [-s|–since SINCE]
You have new mail in /var/spool/mail/root