I have a TYPO3 V9 LTS installed via composer (as recommended in the tutorial), which working fine so far. Now I want to install the "workspaces" extension. This must be done via composer, too.
$ composer require typo3/cms-workspaces
All console lines are green, no errors occured, seems fine. But after login to the TYPO3 backend, the following error message appeared:
Doctrine\\DBAL\\Exception\\TableNotFoundException
An exception occurred while executing 'SELECT
uid
,title
,adminusers
,members
FROMsys_workspace
WHERE (sys_workspace
.deleted
= 0) AND (sys_workspace
.pid
= 0) ORDER BYtitle
ASC': Table 'typo3_v9_testserver.sys_workspace' doesn't exist
I assume that composer didn't the same way to install an extension as the conventional TYPO3 backend would do (especial here create or extense DB tables). How to install the "workspaces" extension via composer?
Solution: Go to install tool (thanks to Aristeidis Karavas for comment above)
https://mytypo.com/typo3/install.php
Go to Maintenance -> "Analyse Database Structure".
There are a lot of CREATE TABLE
statements.
Click on "Apply selected changes".
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.