Ergebnis 1 bis 15 von 15

Thema: Versionskonflikt nach Contao-Manager Update

  1. #1
    Contao-Nutzer
    Registriert seit
    28.08.2009.
    Beiträge
    189

    Standard Versionskonflikt nach Contao-Manager Update

    Hallo zusammen!

    Ich weiß, es ist schon eine etwas ältere Installation...
    In einer Contao-Installation 4.4 kam es nach dem Update des CM zu folgender Fehlermeldung, die nicht verschwindet:
    vendor/bin/contao-console contao:version

    Der abgesicherte Modus funktioniert. Wer hat mit wem einen Versionskonflikt? Wie soll ich jetzt vorgehen?


    Im errorlog steht auch etwas. Hat das auch damit zu tun ?
    Code:
    [18-Feb-2022 16:32:46 MET] PHP Fatal error:  Uncaught Error: Class 'Contao\ManagerApi\HttpKernel\ApiProblemResponse' not found in phar:///mnt/web306/b0/95/51908795/htdocs/STRATO-apps/contao_01/app/web/contao-manager.phar.php/dist/api.php:27
    Stack trace:
    #0 [internal function]: unknown()
    #1 /mnt/web306/b0/95/51908795/htdocs/STRATO-apps/contao_01/app/web/contao-manager.phar.php(86): Phar::webPhar()
    #2 {main}
      thrown in phar:///mnt/web306/b0/95/51908795/htdocs/STRATO-apps/contao_01/app/web/contao-manager.phar.php/dist/api.php on line 27
    [18-Feb-2022 16:32:46 MET] PHP Parse error:  syntax error, unexpected end of file, expecting ']' in phar:///mnt/web306/b0/95/51908795/htdocs/STRATO-apps/contao_01/app/web/contao-manager.phar.php/vendor/symfony/error-handler/Error/FatalError.php on line 92
    [18-Feb-2022 16:32:46 MET] PHP Fatal error:  Exception thrown without a stack frame in Unknown on line 0
    Vielen Dank für eure Hilfe!

    Roland

  2. #2
    Contao-Nutzer
    Registriert seit
    28.08.2009.
    Beiträge
    189

    Standard

    Hat niemand eine Idee? Kann ich im "abgesicherten Modus" alles aktualisieren ?

    Danke & Gruß
    Roland

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

    Standard

    Lösche mal den vendor Ordner (auf eigene Gefahr) und führe in der Systemwartung dann ein Composer Update aus.
    » sponsor me via GitHub or PayPal or Revolut

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

    Support Contao

    Standard

    @RoGer Der Hoster ist Strato richtig?

    Bei Strato musste ich nach meiner Beobachtung überdimensional häufig den vendor-Ordner löschen um eine Installation wieder normal zum Laufen zu bringen, ganz besonders wenn es noch Contao 4.4 war.
    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.




  5. #5
    Contao-Nutzer
    Registriert seit
    28.08.2009.
    Beiträge
    189

    Standard

    Vielen Dank für eure Tipps!

    Ja, es ist STRATO...
    Leider hat's nicht geklappt.
    Ich habe den vendor-Ordner umbenannt, den CM neu gestartet und damit eine Composer-Neuinstallation erzwungen. Zusätzlich auch in der Systemwartung auch den Composer-Cache geleert...
    Der Fehler ist immer noch der gleiche.

    Kann ich eigentlich im abgesicherten Modus Contao aktualisieren? Gibt es sonst noch Ideen ?

    Danke & Gruß
    Roland

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

    Support Contao

    Standard

    Hattest Du die composer.lock auch gelöscht/umbenannt
    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.




  7. #7
    Contao-Nutzer
    Registriert seit
    28.08.2009.
    Beiträge
    189

    Standard

    Puh: Ohne composer.lock kommt dieser Fehler:

    Code:
    composer update
    
    [116.7MiB/23.05s] Your requirements could not be resolved to an installable set of packages.
      Problem 1
        - Root composer.json requires contao/calendar-bundle 4.4.47 -> satisfiable by contao/calendar-bundle[4.4.47].
        - roave/security-advisories dev-master conflicts with contao/core-bundle 4.4.47.
        - contao/calendar-bundle 4.4.47 requires contao/core-bundle 4.4.47 -> satisfiable by contao/core-bundle[4.4.47].
        - Root composer.json requires roave/security-advisories dev-master -> satisfiable by roave/security-advisories[dev-master].
    [116.7MiB/23.05s] <warning>Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.</warning>
    
    [14.0MiB/23.14s] Finished Composer Cloud resolving.
    # Cloud Job ID tyif9XBD7dSZI4kEaQrg83twFJNIdVIAaG6RZeBWsgJxB1jmzaKSmfSGcHWFroDnGw2p1HYRcuNZMw9rrUNQ8LTKZhdBAGBcPNZrBW6CRK1hhPxGTe1wsp failed
    composer install
    Was ist "roave/security-advisories[dev-master]" ? Ist mir sonst nie aufgefallen...
    "roave/security-advisories dev-master conflicts with contao/core-bundle 4.4.47" Muss ich die Erweiterung löschen/aktualisieren?

    Roland

    P.S. Problem ist: Ich weiß nicht, inwieweit der Kunde schon hier rumgespielt hat...

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

    Standard

    Poste deine composer.json
    » sponsor me via GitHub or PayPal or Revolut

  9. #9
    Contao-Nutzer
    Registriert seit
    28.08.2009.
    Beiträge
    189

    Standard

    Code:
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    </head>
    {
        &quot;name&quot;: &quot;contao/managed-edition&quot;,
        &quot;type&quot;: &quot;project&quot;,
        &quot;description&quot;: &quot;Contao Open Source CMS&quot;,
        &quot;license&quot;: &quot;LGPL-3.0+&quot;,
        &quot;authors&quot;: [
            {
                &quot;name&quot;: &quot;Leo Feyer&quot;,
                &quot;homepage&quot;: &quot;https://github.com/leofeyer&quot;
            }
        ],
        &quot;require&quot;: {
            &quot;php&quot;: &quot;^5.6|^7.0&quot;,
            &quot;contao/calendar-bundle&quot;: &quot;4.4.47&quot;,
            &quot;contao/comments-bundle&quot;: &quot;4.4.47&quot;,
            &quot;contao/conflicts&quot;: &quot;*@dev&quot;,
            &quot;contao/faq-bundle&quot;: &quot;4.4.47&quot;,
            &quot;contao/listing-bundle&quot;: &quot;4.4.47&quot;,
            &quot;contao/manager-bundle&quot;: &quot;4.4.47&quot;,
            &quot;contao/news-bundle&quot;: &quot;4.4.47&quot;,
            &quot;contao/newsletter-bundle&quot;: &quot;4.4.47&quot;,
            &quot;do-while/contao-backupdb-bundle&quot;: &quot;^1.4&quot;,
            &quot;roave/security-advisories&quot;: &quot;dev-master&quot;,
            &quot;terminal42/contao-ce-access&quot;: &quot;^2.0&quot;
        },
        &quot;config&quot;: {
            &quot;component-dir&quot;: &quot;assets&quot;
        },
        &quot;extra&quot;: {
            &quot;branch-alias&quot;: {
                &quot;dev-4.4&quot;: &quot;4.4.x-dev&quot;
            }
        },
        &quot;scripts&quot;: {
            &quot;post-install-cmd&quot;: [
                &quot;Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication&quot;
            ],
            &quot;post-update-cmd&quot;: [
                &quot;Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication&quot;
            ]
        }
    }

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

    Standard

    Warum ist das HTML Code? Poste die echte composer.json
    » sponsor me via GitHub or PayPal or Revolut

  11. #11
    Contao-Nutzer
    Registriert seit
    28.08.2009.
    Beiträge
    189

    Standard

    Sorry - hat mein Editor eingeschmuggelt:
    Code:
    {
        "name": "contao/managed-edition",
        "type": "project",
        "description": "Contao Open Source CMS",
        "license": "LGPL-3.0+",
        "authors": [
            {
                "name": "Leo Feyer",
                "homepage": "https://github.com/leofeyer"
            }
        ],
        "require": {
            "php": "^5.6|^7.0",
            "contao/calendar-bundle": "4.4.47",
            "contao/comments-bundle": "4.4.47",
            "contao/conflicts": "*@dev",
            "contao/faq-bundle": "4.4.47",
            "contao/listing-bundle": "4.4.47",
            "contao/manager-bundle": "4.4.47",
            "contao/news-bundle": "4.4.47",
            "contao/newsletter-bundle": "4.4.47",
            "do-while/contao-backupdb-bundle": "^1.4",
            "roave/security-advisories": "dev-master",
            "terminal42/contao-ce-access": "^2.0"
        },
        "config": {
            "component-dir": "assets"
        },
        "extra": {
            "branch-alias": {
                "dev-4.4": "4.4.x-dev"
            }
        },
        "scripts": {
            "post-install-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ],
            "post-update-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ]
        }
    }

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

    Standard

    Ersetze die composer.json hiermit:
    Code:
    {
        "name": "contao/managed-edition",
        "type": "project",
        "description": "Contao Open Source CMS",
        "license": "LGPL-3.0+",
        "authors": [
            {
                "name": "Leo Feyer",
                "homepage": "https://github.com/leofeyer"
            }
        ],
        "require": {
            "php": "^5.6 || ^7.0",
            "contao/calendar-bundle": "^4.4",
            "contao/comments-bundle": "^4.4",
            "contao/conflicts": "*@dev",
            "contao/faq-bundle": "^4.4",
            "contao/listing-bundle": "^4.4",
            "contao/manager-bundle": "~4.4.47",
            "contao/news-bundle": "^4.4",
            "contao/newsletter-bundle": "^4.4",
            "do-while/contao-backupdb-bundle": "^1.4",
            "terminal42/contao-ce-access": "^2.0"
        },
        "config": {
            "allow-plugins": {
                "contao-components/installer": true,
                "contao-community-alliance/composer-plugin": true,
                "contao/manager-plugin": true
            }
        },
        "extra": {
            "contao-component-dir": "assets"
        },
        "scripts": {
            "post-install-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ],
            "post-update-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ]
        }
    }
    und dann in der Systemwartung Composer Update ausführen.

    Du solltest außerdem auf Contao 4.9 oder 4.13 aktualisieren.
    Geändert von Spooky (20.02.2022 um 16:25 Uhr)
    » sponsor me via GitHub or PayPal or Revolut

  13. #13
    Contao-Nutzer
    Registriert seit
    28.08.2009.
    Beiträge
    189

    Daumen hoch

    SUPER ! Hat funktioniert!

    Du hast demnach die "roave/security-advisories": "dev-master" rausgeworfen... Woher stammt die Erweiterung ?

    Nochmals vielen Dank für deine Hilfe !!!

    Roland

    P.S. Klar, jetzt steht ein Update auf 4.9 an.

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

    Standard

    Das war früher mal von Haus aus in der contao/managed-edition drin.
    » sponsor me via GitHub or PayPal or Revolut

  15. #15
    Contao-Nutzer
    Registriert seit
    28.08.2009.
    Beiträge
    189

    Standard

    OK! Auf jeden Fall wären einfache Anwender wie ich, ohne Leute wie du, aufgeschmissen !

    Roland

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
  •