Ergebnis 1 bis 4 von 4

Thema: Attempted to call an undefined method named "inputEncodedToPlainText"

  1. #1
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard Attempted to call an undefined method named "inputEncodedToPlainText"

    Hallo zusammen,

    ich habe mein Testsystem auf Contao 4.12.1 aktualisiert und jetzt ist das Frontend weg. Leider bekomme ich es nicht selbst gelöst. Folgender Fehler ist im Log.

    Code:
    [2021-09-07T08:31:09.478010+02:00] request.INFO: Matched route "tl_page.313.root". {"route":"tl_page.313.root","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","parameters":"","pageModel":{"Contao\\PageModel":[]},"_route":"tl_page.313.root","_route_object":{"Symfony\\Component\\Routing\\Route":[]}},"request_uri":"https://dev.meinedomain.de/preview.php/","method":"GET"} []
    [2021-09-07T08:31:09.505483+02:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2021-09-07T08:31:09.934518+02:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\ErrorHandler\Error\UndefinedMethodError: "Attempted to call an undefined method named "inputEncodedToPlainText" of class "Contao\StringUtil"." at /homepages/46/d346729057/htdocs/meinedomain-dev/vendor/contao/core-bundle/src/Routing/ResponseContext/CoreResponseContextFactory.php line 86 {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\UndefinedMethodError(code: 0): Attempted to call an undefined method named \"inputEncodedToPlainText\" of class \"Contao\\StringUtil\". at /homepages/46/d346729057/htdocs/meinedomain-dev/vendor/contao/core-bundle/src/Routing/ResponseContext/CoreResponseContextFactory.php:86)"} []
    
    
    2021-09-07T08:38:37.954424+02:00] request.INFO: Matched route "tl_page.313.root". {"route":"tl_page.313.root","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","parameters":"","pageModel":{"Contao\\PageModel":[]},"_route":"tl_page.313.root","_route_object":{"Symfony\\Component\\Routing\\Route":[]}},"request_uri":"https://dev.meinedomain.de/preview.php/","method":"GET"} []
    Struktur 313 ist die Startseite mit alias index (den man nicht mehr speichern kann weil er sagt index ist schon vorhanden....allerdings unter einem anderen Startpunkt der Webseite. Sollte eigentlich möglich sein pro Startpunkt der Webseite einen Alias "index" zu haben. Zumindest war das bisher so.). Glaube aber nicht das es die Ursache ist.

    composer.json
    Code:
    {
        "type": "project",
        "require": {
            "bugbuster/contao-dlstats-bundle": "^1.0",
            "codefog/contao-cookiebar": "^2.1",
            "codefog/contao-events_subscriptions": "^2.11",
            "contao-bootstrap/core": "^2.0",
            "contao-bootstrap/grid": "^2.3",
            "contao-bootstrap/layout": "^2.0",
            "contao-bootstrap/navbar": "^2.1",
            "contao/calendar-bundle": "4.12.*",
            "contao/comments-bundle": "4.12.*",
            "contao/conflicts": "*@dev",
            "contao/faq-bundle": "4.12.*",
            "contao/listing-bundle": "4.12.*",
            "contao/manager-bundle": "4.12.*",
            "contao/news-bundle": "4.12.*",
            "contao/newsletter-bundle": "4.12.*",
            "dklemmt/contao_dk_mmenu": "^3.2",
            "do-while/contao-backupdb-bundle": "^1.3",
            "erdmannfreunde/euf_overlay": "^1.3",
            "frank-berger/events-subscriptions": "1.0.5",
            "heimrichhannot/contao-teaser-bundle": "^1.0.0",
            "hofff/contao-calendarfield": "^3.0",
            "jrgregory/m17-sticky-backend-footer": "^2.0",
            "kmielke/calendar-extended-bundle": "^1.0",
            "madeyourday/contao-rocksolid-custom-elements": "^2.2",
            "madeyourday/contao-rocksolid-frontend-helper": "^2.0",
            "markocupic/resource-booking-bundle": "^2.4",
            "netzmacht/contao-font-awesome-inserttag": "^2.0",
            "omosde/contao-om-backend": "^1.6",
            "oneup/contao-ical-export": "^2.0",
            "phpoffice/phpspreadsheet": "^1.14",
            "terminal42/contao-easy_themes": "^2.2",
            "terminal42/contao-leads": ">=1.4.10.0,<1.5-dev",
            "terminal42/contao-pageimage": ">=3.3.0.0,<3.4-dev",
            "terminal42/notification_center": "^1.4"
        },
        "extra": {
            "contao-component-dir": "assets"
        },
        "conflict": {
            "doctrine/doctrine-bundle": "<1.12.8"
        },
        "scripts": {
            "post-install-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ],
            "post-update-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ]
        }
    }
    Stacktrace
    Code:
    Symfony\Component\ErrorHandler\Error\UndefinedMethodError:
    Attempted to call an undefined method named "inputEncodedToPlainText" of class "Contao\StringUtil".
    
      at vendor/contao/core-bundle/src/Routing/ResponseContext/CoreResponseContextFactory.php:86
      at Contao\CoreBundle\Routing\ResponseContext\CoreResponseContextFactory->createContaoWebpageResponseContext(object(PageModel))
         (vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:86)
      at Contao\PageRegular->prepare(object(PageModel))
         (vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:58)
      at Contao\PageRegular->getResponse(object(PageModel), true)
         (vendor/contao/core-bundle/src/Resources/contao/controllers/FrontendIndex.php:339)
      at Contao\FrontendIndex->renderPage(object(PageModel))
         (vendor/symfony/http-kernel/HttpKernel.php:158)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (vendor/symfony/http-kernel/HttpKernel.php:80)
      at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
         (vendor/symfony/http-kernel/Kernel.php:201)
      at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
         (web/preview.php:33)

    Edit:
    Ich habe gerade folgendes gefunden https://github.com/terminal42/contao...mage/issues/46

    Ursache ist wohl "terminal42/contao-pageimage": ">=3.3.0.0,<3.4-dev". Ich werde mal die aktuellste Version versuchen.


    Edit 2:
    Auch mit PageImage Version 4.1.2 bleibt der Fehler
    Geändert von Spooky (07.09.2021 um 09:00 Uhr) Grund: Titel korrigiert

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Sodala..habe jetzt ein Downgrade auf Contao 4.11 gemacht und alles funktioniert wieder. Hmmmm...liegt das an den neuen Sprach/Routen/Funktionen in 4.12??

    Hoster ist IONOS


    composer.json
    Code:
    {
        "type": "project",
        "require": {
            "bugbuster/contao-dlstats-bundle": "^1.0",
            "codefog/contao-cookiebar": "^2.1",
            "codefog/contao-events_subscriptions": "^2.11",
            "contao-bootstrap/core": "^2.0",
            "contao-bootstrap/grid": "^2.3",
            "contao-bootstrap/layout": "^2.0",
            "contao-bootstrap/navbar": "^2.1",
            "contao/calendar-bundle": "4.11.*",
            "contao/comments-bundle": "4.11.*",
            "contao/conflicts": "*@dev",
            "contao/faq-bundle": "4.11.*",
            "contao/listing-bundle": "4.11.*",
            "contao/manager-bundle": "4.11.*",
            "contao/news-bundle": "4.11.*",
            "contao/newsletter-bundle": "4.11.*",
            "dklemmt/contao_dk_mmenu": "^3.2",
            "do-while/contao-backupdb-bundle": "^1.3",
            "erdmannfreunde/euf_overlay": "^1.3",
            "frank-berger/events-subscriptions": "1.0.5",
            "heimrichhannot/contao-teaser-bundle": "^1.0.0",
            "hofff/contao-calendarfield": "^3.0",
            "jrgregory/m17-sticky-backend-footer": "^2.0",
            "kmielke/calendar-extended-bundle": "^1.0",
            "madeyourday/contao-rocksolid-custom-elements": "^2.2",
            "madeyourday/contao-rocksolid-frontend-helper": "^2.0",
            "markocupic/resource-booking-bundle": "^2.4",
            "netzmacht/contao-font-awesome-inserttag": "^2.0",
            "omosde/contao-om-backend": "^1.6",
            "oneup/contao-ical-export": "^2.0",
            "phpoffice/phpspreadsheet": "^1.14",
            "terminal42/contao-easy_themes": "^2.2",
            "terminal42/contao-leads": ">=1.4.10.0,<1.5-dev",
            "terminal42/contao-pageimage": "^4.1",
            "terminal42/notification_center": "^1.4"
        },
        "extra": {
            "contao-component-dir": "assets"
        },
        "conflict": {
            "doctrine/doctrine-bundle": "<1.12.8"
        },
        "scripts": {
            "post-install-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ],
            "post-update-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ]
        }
    }

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.088
    Partner-ID
    10107

    Standard

    Als Thread Titel hast du geschrieben

    Fehler nach Update "Populated the TokenStorage with an anonymous Token"
    Das ist aber keine Fehlermeldung. Fehlermeldungen wären Meldungen vom Typ WARNING, ERROR oder CRITICAL bspw.

    In deinem Fall lautet die Fehlermeldung:

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Attempted to call an undefined method named "inputEncodedToPlainText" of class "Contao\StringUtil"
    Die Fehlermeldung ist jedoch seltsam, denn wenn du Contao 4.12.1 installiert hast, sollte es auf jeden Fall die Methode inputEncodedToPlainText in der Klasse \Contao\StringUtil geben. Über prüfe mal, ob in deiner StringUtil.php tatsächlich dieser Code nicht vorhanden ist.

    Falls dem tatsächlich so ist: lösche den Ordner vendor/contao/core-bundle und führe dann nochmal ein composer update aus.


    Zitat Zitat von Kahmoon Beitrag anzeigen
    Edit:
    Ich habe gerade folgendes gefunden https://github.com/terminal42/contao...mage/issues/46
    Dein Fehler kommt in diesem Ticket nicht vor.
    » sponsor me via GitHub or PayPal or Revolut

  4. #4
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Nach dem Downgrade auf 4.11.9 und anschließenden erneuten Update auf 4.12.1 inkl. aller Pakete ist der Fehler auf einmal weg. Kein Plan was da schief ging. 4.12 lief dort ja schon mal...erst nach erneuten Updates von Erweiterungen hat es sich dann verabschiedet. Kanns aber nicht reproduzieren.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •