Ankündigung

Einklappen
Keine Ankündigung bisher.

Fehler nach X6 Update

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Fehler nach X6 Update

    Hi,
    ich bekomme in einer auf X6 aktualisierten Installation aktuell leider noch folgende Fehler:
    Unter Contao 5.3.30 / 5.3.31, Alle Seiten FE/BE
    Code:
    You cannot access this file directly!
    (Greift auch schon vor dem Debug Modus.)

    Bin hier auf Folgendes gestoßen, kann die entsprechende Anweisung aber nirgends finden:
    Du hast wahrscheinlich irgendwo (system/modules, config, o. Ä.) das hier in einer Datei stehen:
    Code:
    if (!defined('TL_ROOT')) die('You cannot access this file directly!');
    TL_ROOT gibt es in Contao 5 nicht mehr, also wird das die immer ausgeführt.

    Am Besten einfach mal die Dateien danach durchsuchen.
    Unter C 4.13.54, auf allen Seiten mit CC Modulen:
    Code:
    You have requested a non-existent service "contao.routing.content_url_generator". Did you mean this: "contao.routing.url_generator"?
    
    Container->get()in [URL="https://site.com/_profiler/open?file=system/modules/pct_customelements_plugin_customcatalog/PCT/CustomElements/Plugins/CustomCatalog/Core/CustomCatalog.php&line=617#line617"]system/modules/pct_customelements_plugin_customcatalog/PCT/CustomElements/Plugins/CustomCatalog/Core/CustomCatalog.php [/URL](line 617)[LIST=1][*]* @return string[*]*/[*]public function prepareDetailsLinks($objRow,$bolPreserveFilters=fa lse)[*]{[*]global $objPage;[*]$objRouter = \Contao\System::getContainer()->get('contao.routing.content_url_generator');[*]$arrLinks = array();[*]// jump to page object[*]$intJumpTo = $this->getOrigin()->customcatalog_jumpTo;[/LIST]
    Kann mir hier jemand weiterhelfen?
    Zuletzt geändert von EBL; 01.04.2025, 13:25.

  • #2
    Hi,
    EX6 ist nicht für Contao 4.13 erschienen und hat min. Contao 5.3 als Systemvoraussetzung.

    Dies ist ein Contao5.3 service "contao.routing.content_url_generator".

    TL_ROOT gibt es schon seit EX5 oder früher nicht mehr in den Modulen. Dabei muss es sich um eine uralt-php Datei handeln. Das System war noch aus Zeiten von Typolight.
    Angehängte Dateien
    Zuletzt geändert von Tim; 01.04.2025, 13:37.
    http://www.premium-contao-themes.com

    Kommentar


    • #3
      Danke, das hat mich auf den richtigen Weg gebracht, kam noch von einer veralteten Erweiterung.

      Kommentar


      • #4
        Zitat von Tim Beitrag anzeigen
        Hi,
        EX6 ist nicht für Contao 4.13 erschienen und hat min. Contao 5.3 als Systemvoraussetzung.
        Ooops, habe gerade gestern mal damit rumgespielt mal eine erste Bestandinstallation auf EX6 zu aktualisieren ... Von EX4.3 ... lief soweit ganz gut und erfreut sich wunderbaren Laufverhaltens ... unter Contao 4.13 ... Du hättest das nicht schreiben sollen ... bestimmt geht die morgen in die Büx ...

        Kommentar


        • #5
          Zitat von Brubbel Beitrag anzeigen

          Ooops, habe gerade gestern mal damit rumgespielt mal eine erste Bestandinstallation auf EX6 zu aktualisieren ... Von EX4.3 ... lief soweit ganz gut und erfreut sich wunderbaren Laufverhaltens ... unter Contao 4.13 ... Du hättest das nicht schreiben sollen ... bestimmt geht die morgen in die Büx ...
          Ab EX5 ist der Wechsel zu Contao5.3 geebnet. EX5 erschien 04/2014 = 1 LTS Jahr mit der Rückkompatiblität zu Contao 4.13, das inzwischen aus seiner LTS Zeit entfernt ist.
          Aufbauend auf EX5 (selbst unter 4.13) ist ein Update auf EX6 fliegend möglich (insbesondere mit Hilfe des Theme-Updaters).
          http://www.premium-contao-themes.com

          Kommentar

          Lädt...
          X