Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: Nach Neuinstallation: Invalid file Combiner.php

  1. #1
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    644

    Standard Nach Neuinstallation: Invalid file Combiner.php

    Wir haben von einem Kunden ein Datenbank-dump (sowie FTP-Zugang) erhalten und möchten damit eine Testinstallation zum laufen bringen.

    Contao Original: 4.9.9
    Contao "neu": 4.9.20 auf PHP 7.2 und MariaDB

    Es ist ein Theme (Eclipse) von Contao Premium Theme installiert.

    Was wurde gesichert:
    - composer.json
    - /config/config.yml
    - /files
    - /system/config
    - /system/modules (manuell installierte Module)
    - /templates

    Die Datenbank wurde uns vom Kunden zur Verfügung gestellt, doch scheint es sich nicht um die aktuellste Version gehandelt zu haben, dazu gleich mehr.

    Vorgehensweise:
    - Contao neu installiert auf aktuellste 4.9 Version
    - gesicherte Dateien hochgeladen (außer Module, diese in weiteren Schritten)
    - Manager mit gesicherter composer.json durchlaufen lassen und Pakete installiert
    - /web/system/modules gelöscht
    - /system/modules Pakete hochgeladen
    - /Cache geleert (man sollte ja auch die Symlinks löschen aber das konnte war jetzt noch nicht möglich)
    - gesicherte DB importiert und mit Contao verbunden
    --> hier ist dann aufgefallen dass im Installtool Meldungen angezeigt wurden "Contao 4.0.0: Update executed successfully" bis hin zu "Contao 4.7.0: Update executed successfully".

    Dann mussten auch einige Datenbankupdates gemacht werden, die mir aus typischen Contao Updates bekannt vorkommen zB CREATE_TABLE_tl_crawl_queue
    Habe 2 Screenshots angehängt.
    Wurde uns hier ein dump aus einer alten Contao-Version zur Verfügung gestellt?

    - Dann mussten auch noch div. Spalten gelöscht werden, wurde auch gemacht
    - Nun ins Backend eingestiegen und Symlinks gelöscht (gleich komplette Systemwartung durchgeführt)
    - Frontend aufgerufen, folgender Fehler in var/logs:

    Code:
    [2021-09-20 18:04:48] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2021-09-20 18:04:48] request.CRITICAL: Uncaught PHP Exception InvalidArgumentException: "Invalid file " at /kunden/12345/mysite/vendor/contao/core-bundle/src/Resources/contao/library/Contao/Combiner.php line 111 {"exception":"[object] (InvalidArgumentException(code: 0): Invalid file  at /kunden/12345/mysite/vendor/contao/core-bundle/src/Resources/contao/library/Contao/Combiner.php:111)"} []
    - Neues Seitenlayout angelegt, völlig ohne FE-Module usw
    - Neue Testseite angelegt und das Layout zugewiesen --> Fehler existiert immer noch
    - Composer Update durchgeführt nachdem es dazu Hinweise in der community gab (aber nicht exakt zu diesem Fehler sondern generell zu Contao 4.9)


    Schlussendlich existiert der Fehler nach wie vor, weiß jemand wie man den beheben kann?
    Oder gibt es hier schon einen grundlegenden Fehler weil uns eine alte Version des Datenbank-dumps zur Verfügung gestellt wurde?

    Auch noch interessant: neben den typischen PCT-Modulen finden sich unter /system/modules auch folgende Ordner (keine Symlinks):
    - generalDriver
    - metapalettes
    K.A. warum diese manuell hochgeladen wurden, jedenfalls haben wir sie in die neue Installation übernommen.

    Wäre für jede Hilfe sehr dankbar.
    Angehängte Grafiken Angehängte Grafiken

  2. #2
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.612
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von gm-team Beitrag anzeigen
    Contao Original: 4.9.9
    Contao "neu": 4.9.20 auf PHP 7.2 und MariaDB
    Soweit ich mich erinnere, reicht PHP 7.2 nicht aus für Contao 4.9 (ist auch end-of-Life).
    Verwende PHP 7.4 dafür.

  3. #3
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.715
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von do_while Beitrag anzeigen
    Contao 4.9 (ist auch end-of-Life).
    Contao 4.9 ist die aktuelle LTS und 7.2 sollte lt. Handbuch auch reichen, wobei ich bei PHP auch ein Update auf PHP 7.4 empfehlen würde.

    Nachtrag: @do_while Verlesen, Du meintest die PHP Version ist EOF.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  4. #4
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    644

    Standard

    Danke für die Infos, ich habe nun PHP 7.4 konfiguriert, der Fehler tritt nach wie vor auf, aber hat mal sicher nicht geschadet.

  5. #5
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    644

    Standard

    Es hatte sich herausgestellt dass das dump tatsächlich von einer älteren Version stammte.

    Das Problem konnte gelöst werden indem uns ein aktuelles dump zur Verfügung gestellt wurde.

    Dennoch ein großes Danke an alle die sich damit befasst haben.

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
  •