Die Contao-Version und die Erweiterungen lassen sich im Contao Manager (aktuelle Version 1.6.2) nicht mehr updaten. Es stehen diverse Erweiterungen an.
Aktuell ist Contao Version 4.9.22 aktiv und es wird 4.9.38 als verfügbar angegeben.
Ich weiß, dass es die 4.13 LTS gibt, aber ich wollte hier eigentlich schrittweise vorgehen.
Bei jeder Kombination der Auswahl der Erweiterungen/Versionen kommt es zu einem Fehler, der darauf hindeutet, dass die gewählte php-Version (8.2) für diesen Missstand sorgt.
Ich habe vor einiger Zeit unsere bei Strato gehostete Seite (www.prfz.net) auf PHP 8.2 angehoben, da bei Strato die PHP Version 7.4 kostenpflichtig wird. In der Verwaltungsoberfläche von Strato gibt es auch keine Möglichkeit wieder auf 7.4 zurück zu gehen.
Auch das zurück gehen auf PHP 8.0 (empfohlene Version von Strato) brachte keinen Erfolg.
Folgende Meldung gibt die Konsole beim Updateversuch heraus:
Code:
> Resolving dependencies using Composer Cloud v3.5.1
[7.5MiB/0.22s] Loading composer repositories with package information
[68.8MiB/8.07s] Updating dependencies
[100.6MiB/8.40s] Your requirements could not be resolved to an installable set of packages.
[100.6MiB/8.40s]
Problem 1
- codefog/contao-cookiebar is locked to version 2.3.1 and an update of this package was not requested.
- codefog/contao-cookiebar 2.3.1 requires php ^5.4|^7.0 -> your php version (8.2.1.0) does not satisfy that requirement.
Problem 2
- hofff/contao-shariff is locked to version 3.0.3 and an update of this package was not requested.
- hofff/contao-shariff 3.0.3 requires php ^7.1 -> your php version (8.2.1.0) does not satisfy that requirement.
Problem 3
- isotope/isotope-core is locked to version 2.7.4 and an update of this package was not requested.
- isotope/isotope-core 2.7.4 requires php ~5.4 || ~7.0 -> your php version (8.2.1.0) does not satisfy that requirement.
Problem 4
- richardhj/contao-isotope_simple_stockmanagement is locked to version v2.0.2 and an update of this package was not requested.
- richardhj/contao-isotope_simple_stockmanagement v2.0.2 requires php ^5.5 || ^7.0 -> your php version (8.2.1.0) does not satisfy that requirement.
Problem 5
- isotope/isotope-core 2.7.4 requires php ~5.4 || ~7.0 -> your php version (8.2.1.0) does not satisfy that requirement.
- isotope/isotope_documents 1.0.3 requires isotope/isotope-core >=2.3 -> satisfiable by isotope/isotope-core[2.7.4].
- isotope/isotope_documents is locked to version 1.0.3 and an update of this package was not requested.
[100.6MiB/8.40s] 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.
[39.9MiB/8.43s] Memory usage: 39.91MB (peak: 190.74MB), time: 8.44s.
[39.9MiB/8.43s] Finished Composer Cloud resolving.
# Cloud Job ID YwYOX9nvalrVIZFm7Bo0aGBjeFxcHSpjCH0GNi1cfjjhPbMRjIXRkh8anQS7OcPMpV failed
Nach runter Schalten auf 8.0 sehen die Meldungen gleich aus, nur mit dem Hinweis auf 8.0.
Wäre ein Updateversuch von Version 4.9.22 direkt auf die aktuelle 4.13.x ggf. der bessere Weg?
Hat jemand eine Idee, wie ich hier weiter kommen kann?
Freue mich über jeden Tipp!
Lesezeichen