Contao-Camp 2024
Ergebnis 1 bis 6 von 6

Thema: Fatal error bei Client-Sync

  1. #1
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    771
    User beschenken
    Wunschliste

    Standard Fatal error bei Client-Sync

    Hallo zusammen,

    bei einer Seite (die sich noch lokal auf meiner Kiste in der Entwicklung befindet) bekomme ich folgende Fehlermeldung, wenn ich auf "Client synchronisieren" drücke:

    Fatal error: Cannot use isset() on the result of a function call (you can use "null !== func()" instead) in /Users/Stefko/Documents/htdocs/ttc/composer/vendor/contao-community-alliance/dc-general/src/ContaoCommunityAlliance/DcGeneral/Controller/DefaultController.php on line 381


    Ich bin mir ziemlich sicher (das Projekt lag einige Zeit brach), dass es schon einmal funktionierte.

    Das grüne "Lämpchen" ist an (alle Systeme sind online) und wenn ich in der linken Sidebar den Systemcheck durchführe ist auch alles ok.

    Klicke ich allerdings unter "Clients" auf den Systemcheck, bekomme ich die selbe Fehlermeldung wie oben beschrieben.

    Ich habe syncCto auch schon einmal komplett de- und neu installiert und danach alles komplett per FTP auf den Server hochgeladen (natürlich auch die DB neu eingespielt) , nur gebracht hat das auch nix

    Hat irgendwer eine Idee an was das liegen könnte und wie man das fixen kann?

    Danke und Grüße,
    Stefko

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

    Standard

    Trage folgendes in deine /composer/composer.json ein:
    Code:
        "conflict": {
            "contao-community-alliance/dc-general": "2.0.0-beta37"
        }
    und führe danach eine Paket Aktualisierung durch.

  3. #3
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    771
    User beschenken
    Wunschliste

    Standard

    Jesses bist Du schnell ;-)
    Ich habe das eben getestet und es scheint zu funktionieren
    Vielen herzlichen Dank

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

    Standard

    Zur Erklärung: das ist ein Bug in contao-community-alliance/dc-general 2.0.0-beta37 (wird mit beta38 behoben sein). Durch diesen Eintrag verhinderst du, dass diese Version dieses Pakets installiert wird - durch das Update wird es also dann wieder deinstalliert und stattdessen die nächste passende Version installiert. Also jetzt gerade 2.0.0-beta36, später wenn 2.0.0-beta38 released wird, wird eben diese Version installiert und 2.0.0-beta37 wird ausgelassen

  5. #5
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    771
    User beschenken
    Wunschliste

    Standard

    Danke auch noch für die Erklärung. Die drei Codezeilen können also ohne Bedenken in der composer.json verbleiben, korrekt?

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

    Standard

    Genau, ja.

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
  •