Plesk Composer zeigt Downgrades

  • Moin zusammen!

    Ich bin gerade maximal verwirrt und auf der Suche nach einer Erklärung:

    In meinem Webhosting 8000 habe ich die Forensoftware Flarum per Composer installiert. Das läuft seit gut zwei Jahren problemlos, inkl. Updates über den Plesk Composer - bis vor kurzem:

    Mir fiel auf, dass der Flarum-Core nicht mehr aktualisiert wurde und ein Blick in die composer.json zeigte Versions-Beschränkungen in einigen Abhängigkeiten. Ich habe darauf hin für alle abhängigen Pakete "*" angegeben und es wurde alles erfolgreich aktualisiert und läuft. Nur der Plesk Composer zeigt mir nun Downgrades an - zumindest verstehe ich die Anzeige der Spalten "Version" vs. "Aktualisieren" so:

    screenshot.png

    Wo ist mein Gedankenfehler? Ein composer update -W --prefer-dist --no-dev -a via SSH ergab keine Änderung und eigentlich ist installationsseitig m. E. alles in Ordnung - nur ich würde eben gerne im Plesk korrekte Angaben haben. Woher nimmt dieses die niedrigeren Versionen als angebliche Updates?

    Verwirrt, Mattes

  • Könnte das an der PHP Version liegen? Nimmt er da vielleicht eine ältere Version und die unterstützt nur die älteren Versionen der App während die eigentliche App aber schon mit einer neueren Version läuft? Das ist ja im Webhosting zum Teil etwas verwirrend mit den verschiedenen Pfaden/Versionen, die zur Auswahl stehen. Ich kenne jetzt den Plesk Composer nicht, aber das wäre zumindest denkbar, warum es hier unterschiedliche Resultate gibt.

  • Könnte das an der PHP Version liegen?

    SEHR gute Idee! Ich habe die PHP-Version der Domain bei der o. g. Aktion auf 8.5 gezogen, da könnte es eine Wechselwirkung geben...

    Da musst ich doch mal (testweise) auf PHP 8.4 zurückgehen und schauen, was passiert. Wäre dann aber ein Effekt, mit dem ich leben würde / müsste: Die App läuft mit der höheren PHP-Version und soll das dann auch ;)

    Danke für die Idee!

  • Da musst ich doch mal (testweise) auf PHP 8.4 zurückgehen und schauen, was passiert

    ... keine Änderung erkennbar.

    Wahrscheinlich muss ich meinen Monk beruhigen und mit der Unschärfe leben. Spätestens beim nächsten Major-Update von Flarum ist das eh Schall und Rauch. Dann schaue ich eben vorerst selber nach Updates (so häufig ist sind die bei 1.x nicht mehr) und aktualisiere wie oben per SSH - es war eben bequem.

    Trotzdem würde mich eine Erklärung interessieren...