Oxid 7 Installation

Hallo,

hat jemand schon einmal den Installationsprozess laut Doku durchlaufen?

UPDATE 6.5.2 > 7.0.0

Bei mir funktioniert das nämlich so nicht.

Ja, das Update hat bei mir geklappt.

Vielleicht hilft es ja, wenn Du mal beschreibst, was nicht funktioniert. Das ist sonst für alle nur eine Blackbox.

Ja klar.

Ich habe mich an die UPDATE Anleitung gehalten. Beim “composer update” kommt dann folgende Ausgabe:

Problem 1
- oxid-esales/oxideshop-composer-plugin[v2.0.0, …, v2.0.4] require composer-plugin-api ^1.0 → found composer-plugin-api[2.2.0] but it does not match the constraint.
- oxid-esales/oxideshop-ce[v6.3.0, …, v6.3.7] require php ^7.0 → your php version (8.0.29) does not satisfy that requirement.
- oxid-esales/oxideshop-ce[v6.4.0, …, v6.7.2] require php ^7.1 → your php version (8.0.29) does not satisfy that requirement.
- Root composer.json requires oxid-esales/oxideshop-metapackage-ce v7.0.0 → satisfiable by oxid-esales/oxideshop-metapackage-ce[v7.0.0].
- vanilla-thunder/oxid-module-gtm 0.5.0 requires oxid-esales/oxideshop-ce ^v6.2 → satisfiable by oxid-esales/oxideshop-ce[v6.2.0, …, v6.14.0].
- You can only install one version of a package, so only one of these can be installed: oxid-esales/oxideshop-ce[v6.2.0, …, v6.14.0, v7.0.1].
- oxid-esales/oxideshop-ce v6.2.0 requires oxid-esales/oxideshop-composer-plugin ^v2.0.0 → satisfiable by oxid-esales/oxideshop-composer-plugin[v2.0.0, …, v2.0.4].
- oxid-esales/oxideshop-metapackage-ce v7.0.0 requires oxid-esales/oxideshop-ce v7.0.1 → satisfiable by oxid-esales/oxideshop-ce[v7.0.1].
- Root composer.json requires vanilla-thunder/oxid-module-gtm ^0.5.0 → satisfiable by vanilla-thunder/oxid-module-gtm[0.5.0].

Die Meldung besagt, dass das Modul vanilla-thunder/oxid-module-gtm nicht für OXID 7.0 freigegeben ist:

vanilla-thunder/oxid-module-gtm 0.5.0 requires oxid-esales/oxideshop-ce ^v6.2 → satisfiable by oxid-esales/oxideshop-ce[v6.2.0, …, v6.14.0].

Also entweder das Modul updaten oder entfernen.

Wichtiger Hinweis aus der Update Anleitung:

If you use third-party modules or themes, you have ensured the compatibility of the third-party modules.

Hallo, ich versuche gleich…Update von OXID Version 6.5.2 nach 7.0.0, ich folge was dieses Einleitung sagst

Ich habe Probleme mit dem Punkt 6, wenn schreibe diese Zeile,

composer update --no-plugins --no-scripts --no-dev

Bekommt dieses Fehler

Problem 1
- ddoe/wysiwyg-editor-module v3.0.1 requires php >=8.0 → your php version (7.4.33) does not satisfy that requirement.
- oxid-esales/oxideshop-metapackage-ce v7.0.0 requires ddoe/wysiwyg-editor-module v3.0.1 → satisfiable by ddoe/wysiwyg-editor-module[v3.0.1].
- Root composer.json requires oxid-esales/oxideshop-metapackage-ce v7.0.0 → satisfiable by oxid-esales/oxideshop-metapackage-ce[v7.0.0].

Auf der Host Seite habe schon der PHP version 8 gegeben, aber mit Terminal und SSH gehe auf diesen Ordner (OXID) bekommt das ich die PHP version 7.4 habe,

PHP 7.4.33 (cli) (built: Feb 1 2023 18:23:18) ( NTS )

Composer version 2.1.1

So, ich habe geschaff mit

 alias php="/usr/bin/php80"

aber wenn schreibe

composer update --no-plugins --no-scripts --no-dev

bekommt gleiche Fehler…

Your requirements could not be resolved to an installable set of packages.

Problem 1
- ddoe/wysiwyg-editor-module v3.0.1 requires php >=8.0 → your php version (7.4.33) does not satisfy that requirement.
- oxid-esales/oxideshop-metapackage-ce v7.0.0 requires ddoe/wysiwyg-editor-module v3.0.1 → satisfiable by ddoe/wysiwyg-editor-module[v3.0.1].
- Root composer.json requires oxid-esales/oxideshop-metapackage-ce v7.0.0 → satisfiable by oxid-esales/oxideshop-metapackage-ce[v7.0.0].

auch wenn habe die php version 8,

PHP 8.0.29 (cli) (built: Jun 14 2023 12:59:04) ( NTS )

jetz habe geschaft mit

composer config platform.php 8.0.29

aber wenn schreibe,

composer update --no-plugins --no-scripts --no-dev

Bekommt,

Problem 1
- draufgeschaut/dgvariants 5.85 requires oxid-esales/oxideshop-metapackage-ce >=6.5.0 <=6.5.3 → found oxid-esales/oxideshop-metapackage-ce[v6.5.0, v6.5.1, v6.5.2, v6.5.3] but it conflicts with your root composer.json require (v7.0.0).
- draufgeschaut/dgvariants 5.85 requires oxid-esales/oxideshop-metapackage-ce >=6.3.0 <=6.4.3 → found oxid-esales/oxideshop-metapackage-ce[v6.3.0, …, v6.4.3] but it conflicts with your root composer.json require (v7.0.0).
- draufgeschaut/dgvariants 5.85 requires oxid-esales/oxideshop-metapackage-ce >=6.2.0 <=6.2.5 → found oxid-esales/oxideshop-metapackage-ce[v6.2.0, …, v6.2.5] but it conflicts with your root composer.json require (v7.0.0).
- draufgeschaut/dgvariants 5.85 requires oxid-esales/oxideshop-metapackage-ce >=6.1.0 <=6.1.6 → found oxid-esales/oxideshop-metapackage-ce[v6.1.0, …, v6.1.6] but it conflicts with your root composer.json require (v7.0.0).
- draufgeschaut/dgvariants 5.85 requires oxid-esales/oxideshop-metapackage-ce >=6.0.0 <=6.0.3 → found oxid-esales/oxideshop-metapackage-ce[v6.0.0, v6.0.1, v6.0.2, v6.0.3] but it conflicts with your root composer.json require (v7.0.0).
- Root composer.json requires draufgeschaut/dgvariants ^5.85 → satisfiable by draufgeschaut/dgvariants[5.85].

ich habe nach diesen Probleme gesucht und habe bei volker-doerk Webseite gesehe, das diesen Module habe kein Unterstürtz für OXID 7.0 version hat…

Gut analysiert :+1:

Somit bleibt aktuell nur ein

composer remove draufgeschaut/dgvariants

Es ist jedoch erforderlich, sämtliche verwendeten Module auf ihre Kompatibilität mit OXID 7 zu überprüfen. Alternativ könnte in Erwägung gezogen werden, bei OXID 6.5 zu verbleiben, bis beispielsweise OXID 7.1 veröffentlicht wird.

Danke für deinen antwort,

bei OXID 6.5 zu verbleiben, bis beispielsweise OXID 7.1 veröffentlicht wird.

ist was ich will mache…weil diese Module wichtig ist…ich hoffe zwischen Zeit, Volker-doerk eine Update für diese Module gemacht hat…