Backend-Module · Frage 5 von 12
Ein Entwickler hat Configuration/Backend/Modules.php angelegt, aber das neue Modul erscheint nicht. Was sollte er zuerst tun?
1 Antwort ist richtig. Einfach
Lösung anzeigen
Lösung
- A Die Caches leeren, z.B. mit vendor/bin/typo3 cache:flush
Erklärung
Die Datei Modules.php wird beim Aufbau des Dependency-Injection-Containers eingelesen, und dieser Container wird gecacht. Neue oder geänderte Module werden deshalb erst sichtbar, nachdem die Caches geleert wurden, etwa mit vendor/bin/typo3 cache:flush oder über die Wartungsfunktion "Flush TYPO3 and PHP Cache". Ein Neustart des Webservers leert den TYPO3-Cache nicht. Der Weg über ext_tables.php ist veraltet und kein Ersatz für die Registrierung in Modules.php.