Concrete CMS(concrete5)

エラーメモ

テーマをelementalやcloneelementalにすると下記のようなエラーがでる。

Argument 1 passed to Concrete\Core\Express\ObjectManager::getEntityController() must be an instance of Concrete\Core\Entity\Express\Entity, null given, called in example.com\concrete\blocks\express_entry_detail\controller.php on line 98 and defined

どうやらExpressまわりがおかしいっぽい

Expressページを確認すると下記のようなエラーがでてた。

An exception occurred while executing 'SELECT count(distinct e.exEntryID) FROM ExpressEntityEntries e LEFT JOIN LinkExpressSearchIndexAttributes ea ON e.exEntryID = ea.exEntryID WHERE e.exEntryEntityID = ? LIMIT 1' with params ["XXXXX"]: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'xxxxx.linkexpresssearchindexattributes' doesn't exist

テーブルがない?何か消したかな…??

「システムと設定」-「エクスプレス」をクリックして一度データオブジェクトを削除してみたところ直ったので様子見。

  • この記事を書いた人

ゆず

忘れないように自分の覚書と、誰かも困っているかもしれないので参考になればいいなくらいの軽い備忘録です。
一杯おごる

-Concrete CMS(concrete5)
-