Ergebnis 1 bis 13 von 13

Thema: "No root page found" nach Migration

  1. #1
    Contao-Nutzer
    Registriert seit
    10.05.2019.
    Beiträge
    16

    Standard "No root page found" nach Migration

    Hallo zusammen,

    ich habe meine 3.5 scheinbar erfolgreich nach 4.13. migriert. Im Backend sieht es so aus und sie ist grundsätzlich erreichbar. Jetzt bekomme ich aber folgenden Fehler:

    Code:
    Contao\CoreBundle\Exception\NoRootPageFoundException:
    No root page found
    
      at vendor/contao/core-bundle/src/Resources/contao/models/PageModel.php:1283
      at Contao\PageModel->loadDetails()
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/Controller.php:1270)
      at Contao\Controller::generateFrontendUrl()
         (vendor/exploreimpact/contao-i18nl10n/src/Resources/contao/templates/lang_default.html5:5)
      at include('/var/www/test-razorcat.com/vendor/exploreimpact/contao-i18nl10n/src/Resources/contao/templates/lang_default.html5')
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/TemplateInheritance.php:108)
      at Contao\Template->inherit()
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/Template.php:295)
      at Contao\Template->parse()
         (vendor/contao/core-bundle/src/Resources/contao/classes/BackendTemplate.php:36)
      at Contao\BackendTemplate->parse()
         (vendor/exploreimpact/contao-i18nl10n/src/Resources/contao/modules/ModuleI18nl10nLanguageSelection.php:200)
      at Verstaerker\I18nl10nBundle\Modules\ModuleI18nl10nLanguageSelection->compile()
         (vendor/contao/core-bundle/src/Resources/contao/modules/Module.php:214)
      at Contao\Module->generate()
         (vendor/exploreimpact/contao-i18nl10n/src/Resources/contao/modules/ModuleI18nl10nLanguageSelection.php:56)
      at Verstaerker\I18nl10nBundle\Modules\ModuleI18nl10nLanguageSelection->generate()
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/Controller.php:440)
      at Contao\Controller::getFrontendModule()
         (vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:190)
      at Contao\PageRegular->prepare()
         (vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:60)
      at Contao\PageRegular->getResponse()
         (vendor/exploreimpact/contao-i18nl10n/src/Resources/contao/pages/PageI18nl10nRegular.php:75)
      at Verstaerker\I18nl10nBundle\Pages\PageI18nl10nRegular->getResponse()
         (vendor/contao/core-bundle/src/Resources/contao/pages/PageError404.php:80)
      at Contao\PageError404->getResponse()
         (vendor/contao/core-bundle/src/Resources/contao/controllers/FrontendIndex.php:320)
      at Contao\FrontendIndex->renderPage()
         (vendor/contao/core-bundle/src/Controller/Page/ErrorPageController.php:46)
      at Contao\CoreBundle\Controller\Page\ErrorPageController->__invoke()
         (vendor/symfony/http-kernel/HttpKernel.php:163)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
         (vendor/symfony/http-kernel/HttpKernel.php:75)
      at Symfony\Component\HttpKernel\HttpKernel->handle()
         (vendor/contao/core-bundle/src/EventListener/PrettyErrorScreenListener.php:169)
      at Contao\CoreBundle\EventListener\PrettyErrorScreenListener->renderErrorScreenByType()
         (vendor/contao/core-bundle/src/EventListener/PrettyErrorScreenListener.php:106)
      at Contao\CoreBundle\EventListener\PrettyErrorScreenListener->handleException()
         (vendor/contao/core-bundle/src/EventListener/PrettyErrorScreenListener.php:79)
      at Contao\CoreBundle\EventListener\PrettyErrorScreenListener->__invoke()
         (vendor/symfony/event-dispatcher/Debug/WrappedListener.php:118)
      at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke()
         (vendor/symfony/event-dispatcher/EventDispatcher.php:230)
      at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
         (vendor/symfony/event-dispatcher/EventDispatcher.php:59)
      at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
         (vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:154)
      at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch()
         (vendor/symfony/http-kernel/HttpKernel.php:223)
      at Symfony\Component\HttpKernel\HttpKernel->handleThrowable()
         (vendor/symfony/http-kernel/HttpKernel.php:86)
      at Symfony\Component\HttpKernel\HttpKernel->handle()
         (vendor/symfony/http-kernel/Kernel.php:202)
      at Symfony\Component\HttpKernel\Kernel->handle()
         (web/index.php:44)
    was ich nicht verstehe, denn ich habe doch eindeutig eine Root-Page. Auch sollte er eigentlich keine 404-Seite anzeigen, ...

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

    Standard

    Zwei Dinge:

    • Welche Domain ist im Webseiten-Startpunkt eingetragen?
    • Du verwendest die i18nl10n Extension. Sicher, dass die noch mit Contao 4.13 funktioniert?
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    10.05.2019.
    Beiträge
    16

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Welche Domain ist im Webseiten-Startpunkt eingetragen?
    Bei URL-Einstellungen ist unter Domainname die korrekte Basisurl eingetragen: test-beispiel.com

    Zitat Zitat von Spooky Beitrag anzeigen
    Du verwendest die i18nl10n Extension. Sicher, dass die noch mit Contao 4.13 funktioniert?
    Ich habe die, inklusive Abhängigkeiten, per Manager installiert, und dort steht: Contao Core ^4.4, weiter habe ich die Daten der 3.5 mit migriert

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

    Standard

    Zitat Zitat von watchdog Beitrag anzeigen
    Bei URL-Einstellungen ist unter Domainname die korrekte Basisurl eingetragen: test-beispiel.com
    Poste einen Screenshot und die echte URL.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Nutzer
    Registriert seit
    10.05.2019.
    Beiträge
    16

    Standard

    Die URL ist Schall und Rauch, da es sich um eine Testumgebung in einer VM handelt.

    Hier der Screenshot mit der wirklich verwendeten URL:
    Angehängte Grafiken Angehängte Grafiken

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

    Standard

    Und im Browser greifst du auf http://test-migrated.com zu?



    Zitat Zitat von watchdog Beitrag anzeigen
    Ich habe die, inklusive Abhängigkeiten, per Manager installiert, und dort steht: Contao Core ^4.4, weiter habe ich die Daten der 3.5 mit migriert
    Heißt aber nicht unbedingt, dass die Extension auch noch in 4.13 funktioniert. Ich weiß nicht wie der aktuelle Stand dieser Extension ist bzw. deren Forks, also ob die noch in irgendeiner Form aktiv entwickelt wird.
    » sponsor me via GitHub or PayPal or Revolut

  7. #7
    Contao-Nutzer
    Registriert seit
    10.05.2019.
    Beiträge
    16

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Und im Browser greifst du auf http://test-migrated.com zu?
    Ja, genau.

    Zitat Zitat von Spooky Beitrag anzeigen
    Heißt aber nicht unbedingt, dass die Extension auch noch in 4.13 funktioniert. Ich weiß nicht wie der aktuelle Stand dieser Extension ist bzw. deren Forks, also ob die noch in irgendeiner Form aktiv entwickelt wird.
    OK, laut https://github.com/exploreimpact/contao-i18nl10n sieht es nicht gut aus um diese Erweiterung:

    ATTENTION: I stopped the active development of this extension. This is due to several circumstances. First of all it became increasingly harder to impossible to fix existing routing related bugs. A refactoring of this extension would take an unreasonable amount of time. Several features of the extension would even require a total overwrite of the Contao routing. From my personal perspective this extension is dead - at least until someone is able and willing to invest a lot of energy to give it another try. Maybe Contao 5 will introduce ways to revive the project.

  8. #8
    Contao-Nutzer
    Registriert seit
    13.03.2019.
    Beiträge
    40

    Standard

    Scheinbar hat jemand das Projekt übernommen und für Contao 4.9 (4.13?) angepasst:

    https://github.com/Blioxxx/contao-i18nl10n

    Hat schon jemand Erfahrung damit sammeln können, ob die neue Version fehlerfrei funktioniert?

  9. #9
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.721
    User beschenken
    Wunschliste

    Standard

    Schön, dass es bei dem Projekt doch weiter geht, auch wenn Claudio da nicht mehr weiter daran arbeitet. Die Idee fand ich immer recht spannend.

    Für den Fork musst du aber deine composer.json anpassen, damit auch vom entsprechenden Repo installiert wird.

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

    Standard

    Zitat Zitat von zonky Beitrag anzeigen
    Für den Fork musst du aber deine composer.json anpassen, damit auch vom entsprechenden Repo installiert wird.
    Nicht notwendig, da auf Packagist: https://packagist.org/packages/blioxxx/contao-i18nl10n
    » sponsor me via GitHub or PayPal or Revolut

  11. #11
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.721
    User beschenken
    Wunschliste

    Standard

    Ah! Eigenes Projekt daraus gemacht...

  12. #12
    Contao-Nutzer
    Registriert seit
    13.03.2019.
    Beiträge
    40

    Standard

    Ja, nur leider ist der Verantwortliche nun auch schon wieder ein Jahr inaktiv. Man müsste da mal nachfragen, ob es Pläne gibt, die Erweiterung zumindest noch für 4.13 samt frischerem PHP umzusetzen. Das wäre eine schöne Sache.

  13. #13
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.721
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Trichter Beitrag anzeigen
    Ja, nur leider ist der Verantwortliche nun auch schon wieder ein Jahr inaktiv. Man müsste da mal nachfragen, ob es Pläne gibt, die Erweiterung zumindest noch für 4.13 samt frischerem PHP umzusetzen. Das wäre eine schöne Sache.
    Hin und wieder kann man die persönlichen Priorisierungen des Entwicklers durch monetäre Anreize verschieben

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
  •