Projekt

Allgemein

Profil

Aktionen

Bug #167

offen

[Bugsink] TYPO3\CMS\Extbase\Mvc\Exception\InvalidControllerNameException: The controller "Event AND EXTRACTVALUE(5846,CONCAT(0x7e,((SELECT (ELT(5846=5846,1))))…

Von Bug Sink vor etwa 1 Monat hinzugefügt.

Status:
Neu
Priorität:
wichtig
Zugewiesen an:
-
Beginn:
08.09.2026
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:

Beschreibung

Bugsink: https://bugsink.cytrus.de/issues/issue/289c8c39-e9bf-4662-a09b-a84213aabb96/event/last/

Typ: NEW issue

Projekt: www-rietberg-de

Bugsink Alert

TYPO3\CMS\Extbase\Mvc\Exception\InvalidControllerNameException: The controller "Event AND EXTRACTVALUE(5846,CONCAT(0x7e,((SELECT (ELT(5846=5846,1))))…


Automatisch erstellt durch n8n

KI-Analyse:

Hier ist die präzise Analyse des Fehlers:

1. Ursache

Der Fehler ist eine InvalidControllerNameException. Das bedeutet, dass das TYPO3-System versucht hat, einen Controller zu laden, der nicht existiert oder nicht dem Standardformat entspricht. Der angegebene Controller-Name "Event AND EXTRACTVALUE(...)" ist offensichtlich ein fehlerhaftes, ungefiltertes Fragment – vermutlich eine SQL-Abfrage oder ein String, der bei der Konstruktion des Plugins versehentlich in den Controller-Name übernommen wurde. Das System akzeptiert keine solchen komplexen Ausdrücke als gültigen Controller-Namen.

2. Fix (Konkret)

Die Lösung liegt in der Datei ext_localconf.php des Projekts.

Schritt-für-Schritt Korrektur:

  1. Öffne die Datei ext_localconf.php.

  2. Suche nach dem Abschnitt, der das Plugin "Calendarlist" konfiguriert (oft unter einem Schlüssel wie 'plugins' oder direkt als Eigenschaft des Plugins).

  3. Dort wird wahrscheinlich eine Eigenschaft wie $plugin->setController() oder ähnliches verwendet.

  4. Fehlerhafter Code (Beispiel):

    $calendarlist = new \TYPO3\CMS\Plugins\Plugin\Calendarlist\Plugin();
    $calendarlist->setController('Event AND EXTRACTVALUE(5846,...)); // <--- FALSCH
    
  5. Korrigierter Code:
    Du musst den unsauberen String durch den tatsächlich registrierten Controller-Namen ersetzen. Für das Plugin "Calendarlist" sind typischerweise Controller wie EventList, EventDetail oder spezifische Aktionen vorgesehen.

    Beispielkorrektur:

    $calendarlist->setController('EventList'); // Oder der passende Name aus der Dokumentation des Plugins
    

    (Hinweis: Prüfe genau, welcher Controller der Plugin für diese Funktion zuständig ist.)

3. Betroffene TYPO3 Extension

Die betroffene Extension ist Calendarlist.

4. Confidence

95%
Der Fehlertext ist eindeutig und deutet auf einen direkten Konfigurationsfehler in der Plugin-Initialisierung hin. Die Struktur des Fehlers (fehlender Controller-Name + Hinweis auf ext_localconf.php) ist klassisch für eine manuelle Fehlkonfiguration innerhalb dieses Dateisystems.

Nichts anzuzeigen

Aktionen

Auch abrufbar als: Atom PDF