Ergebnis 1 bis 1 von 1

Thema: Contao 4 - Standard-Edition zu Managed-Edition mutieren oder migrieren?

  1. #1
    Contao-Nutzer Avatar von rory_ch
    Registriert seit
    11.05.2016.
    Ort
    Schweiz
    Beiträge
    119

    Frage Contao 4 - Standard-Edition zu Managed-Edition mutieren oder migrieren?

    Wie würdet ihr bestehende Contao 4 standard-edition Webseiten mit meist einem lokalen custom Bundle in die managed-edition migrieren?

    So wie ich das verstehe könnte man ja entweder eine neue Installation erstellen und die Daten, Templates, Bundle, Datenbank etc. migrieren oder:

    1. Entfernen von abgelösten Files
      1. app/AppKernel.php
        1. Liste von manuell geladenen Erweiterungen/Bundles auslesen (wird für composer require verwendet) und dann löschen
      2. app/config/* alle Dateien bis auf parameters.yml löschen bzw. evtl. nötige Anpassungen in die neue Struktur übernehmen
      3. bin/console löschen
    2. composer.json mit managed-edition composer.json ersetzen und ergänzen
      1. Alle Bundles/Erweiterungen die im AppKernel waren, per composer require hinzufügen (oder aus der alten composer.json kopieren)
      2. Autoload mit classmap und psr-4 Definition ergänzen
    3. Module Anpassen / neu anmelden
      1. Alte Contao 3 Erweiterungen funktionieren wie bisher (system/modules)
      2. Contao 4 Bundles mit der „ContaoManager“ Klasse ergänzen
    4. Contao Manager installieren
      1. wget https://download.contao.org/contao-manager.phar -O web/contao-manager.phar.php
    5. Composer auf aktuellsten Stand bringen
      1. composer update
      2. composer install --optimize-autoload
    6. Bisherige Konsolen Befehle ermöglichen
      1. ln -s ../vendor/bin/contao-console ./bin/console
    7. Cache leeren
      1. ./bin/console cache:clear -e prod --no-warmup
      2. ./bin/console cache:clear -e dev --no-warmup
      3. ./bin/console cache:warmup -e prod
    8. Datenbank aktualisieren
      1. per Installtool



    Habe ich da was vergessen?
    Macht das in euren Augen Sinn, den zweiten Ansatz zu verwenden oder einfach mit Neubau und Datenmigration?

    Danke im Voraus für eure Tipps/Inputs!
    Geändert von rory_ch (18.06.2018 um 11:32 Uhr)

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
  •