Bug #171
offen[Bugsink] TYPO3\CMS\Extbase\Mvc\Exception\InvalidControllerNameException: The controller "Event' ORDER BY 1000-- -" is not allowed by plugin "Calendarlist". Pl…
0%
Beschreibung
Bugsink: https://bugsink.cytrus.de/issues/issue/3d966bc5-685c-4bd4-9504-6af4eb2fae5a/event/last/
Typ: NEW issue
Projekt: www-rietberg-de
Bugsink Alert
TYPO3\CMS\Extbase\Mvc\Exception\InvalidControllerNameException: The controller "Event' ORDER BY 1000-- -" is not allowed by plugin "Calendarlist". Pl…
Automatisch erstellt durch n8n
KI-Analyse:
Hier ist die präzise Analyse des Fehlers:
1. Ursache identifizieren¶
Der Fehler InvalidControllerNameException tritt auf, weil das Plugin Calendarlist versucht, einen Controller namens "Event" zu laden oder zu referenzieren, aber dieses Controller-Name ist entweder ungültig oder kollidiert mit einer internen TYPO3-Struktur. Die Meldung deutet darauf hin, dass die Plugin-Konfiguration in ext_localconf.php beim Aufruf von ExtensionUtility::configurePlugin() fehlschlägt, da der Controller-Name "Event" nicht als gültiger Name akzeptiert wird (vermutlich wegen eines Namenskonflikts oder einer reservierten Bezeichnung).
2. Fix beschreiben (konkret)¶
Das Problem muss in der Datei /var/www/html/public/ext/localconf.php behoben werden.
- Öffne die Datei
ext/localconf.php. - Suche nach dem Array
configurePluginund dem Schlüssel'Calendarlist'. - Überprüfe den Wert, der dort definiert ist. Meistens sieht er so aus:
'Calendarlist' => [ // ... 'controller' => 'Event', // ... ], - Ändere den Controller-Name in der Konfiguration auf den korrekten PascalCase-Namen, der von TYPO3 erwartet wird (oft
EventController). Wenn das Plugin dies nicht unterstützt, musst du prüfen, ob der Controller im Ordnercontrollers/tatsächlich existiert und korrekt benannt ist. - Speichere die Änderungen. Der Fehler sollte verschwinden, da das Plugin nun erfolgreich konfiguriert wurde.
3. Betroffene TYPO3 Extension nennen¶
Calendarlist
4. Confidence (0-100%)¶
95%
Nichts anzuzeigen