Maintenance (Admin Tools)
Only available if typo3/cms-install is installed.
The backend module Admin Tools > Maintenance offers tools to system maintainers that are necessary during development or updates.
Some of the tools available here include:
Flush TYPO3 and PHP Cache
By clicking the button Flush cache you can flush all caches. This is necessary during development if you changed files like Fluid templates, TypoScript files, or PHP files.
It is also necessary to flush caches after installing or updating extensions.
You can achieve the same effect by calling
ddev typo3 cache: flush
Note
Flushing the cache via the "Clear cache" buttons in the Top Bar does not have the same effect. It does not flush PHP related caches.
Analyze Database Structure
Aside its name this tool does not only analyze the database structure but also offers to fix it for you.
Database changes can be necessary when TCA files where changed or extensions installed / updated.
Create Administrative User
This tool can be used to create a new administrative backend user with or without maintainer privileges.
You can also create a new backend user from the console:
ddev typo3 backend:user:create
and from the module System > Backend Users. The latter cannot grant system maintainer rights but is available to all admins.
Check and Update Reference Index
Changed in version 14.0
This tool has been moved here from module System > DB Check.
TYPO3 keeps a record of relations between all records. This may get out of sync when certain operations are performed without the strict context of the backend. It is therefore useful to update this index regularly.
You can also use the following console command:
ddev typo3 referenceindex:update
The console command has the advantage that it does not cause time outs on large pages.