我有一个通过作曲家安装的TYPO3 V9 LTS(如教程中所推荐的),到目前为止工作正常。现在我想安装“workspaces”扩展。这也必须通过作曲家来完成。
$ composer require typo3/cms-workspaces
所有控制台线都是绿色的,没有发生错误,看起来很好。但登录到TYPO3后端后,出现以下错误消息:
Doctrine DBAL异常TableNotFoundException
执行'SELECT
uid
,title
,adminusers
,members
FROMsys_workspace
WHERE(sys_workspace
.deleted
= 0)AND(sys_workspace
.pid
= 0)ORDER BYtitle
ASC'时发生异常:表'typo3_v9_testserver.sys_workspace'不存在
我假设作曲家没有像传统的TYPO3后端那样安装扩展程序(特别是在这里创建或扩展数据库表)。如何通过composer安装“workspaces”扩展?
解决方案:转到安装工具(感谢Aristeidis Karavas上面的评论)
https://mytypo.com/typo3/install.php
转到维护 - >“分析数据库结构”。
有很多CREATE TABLE
声明。
单击“应用所选更改”。