Contao-Camp 2024
Ergebnis 1 bis 7 von 7

Thema: Kopieren einer Installation von Netcup zu 1und1

  1. #1
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.971
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard Kopieren einer Installation von Netcup zu 1und1

    Servus Zusammen,


    derzeit versuche ich eine Contao 4.4.18 Installation von NetCup auf 1und1 Unlimited Pro umzuziehen - vergeblich.

    Nach folgender Beschreibung bin ich vorgegangen:
    https://erdmann-freunde.de/logbuch/contao-4-4-umziehen/

    An folgendem Thema von @planepix habe ich mich orientiert:
    https://community.contao.org/de/show...l=1#post468320

    Ich weiß gerade nicht wo ich anfangen soll mit meiner Beschreibung.

    Gem. Beschreibung Erdmann und Freunde:


    Datenbank kopieren

    Hier bleibt alles beim Alten. Du exportierst die MySQL-Datenbank auf dem bestehenden Server und importierst sie auf den neuen Server.
    --> Hab ich gemacht

    Kopiere den Contao Manager in /web und richte ihn mit Benutzername und Passwort ein
    --> Hab ich gemacht

    Stattdessen kopierst du die composer.json von deinem alten Server in das Projektverzeichnis des neuen Servers und führst den Contao Manager erneut aus.
    --> Hab ich gemacht
    ->Warum nur die composer.json und nicht auch die composer.lock
    ->Warum nur den Contao Manager starten und nicht die Pakete aktualisieren(funktioniert auch nicht - bricht wg. Speichermangel ab)
    ->Ich hab auch bei weiteren Versuchen noch var/cache/prod und web/system gelöscht
    -> die Pakete werden hier nicht aktualisiert
    ---> ich konnte aber Composer auf meinen Webspace herunterladen(composer.phar) - die Datei in das root Verzeichnis der Installation schieben und "/usr/bin/php7.1-cli composer.phar install" eingeben. Dabei wurden dann die Abhängigkeiten installiert. (Vermutlich aber nicht korrekt)

    Kopiere nun den Ordner /app/config/ auf den neuen Server und ändere in der parameters.yml den Zugang zur neuen Datenbank
    Im Ordner /system/config/ kopierst du die localconfig.php und sofern vorhanden auch langconfig.php, dcaconfig.php usw. in den gleichnamigen Ordner auf dem neuen Server.
    Solltest du noch Contao Erweiterungen manuell installiert haben, kopiere diese in das Projektverzeichnis unter system/modules/
    Dateien aus den Ordnern files und templates kopierst du ebenfalls in ihre Pendants auf dem neuen Server.
    --> Hab ich alles gemacht

    Rufe erneut den Contao Manager auf und lasse den „Cache neu erstellen“
    --> Hab ich gemacht

    Überprüfe im Installtool die Datenbank, aktualisiere sie wenn nötig (eigentlich nur nach Contao- oder Extension-Updates notwendig)
    --> komme ich nicht hin - weiße Seite und Ende


    Danach noch mal den Contao-Manager ausgeführt
    Code:
    ERROR 500 The Contao version could not be determined
    The console returned unexpected content when asked for the Contao version. Please check the output for more information:
    
    
    Fatal error: Uncaught TypeError: Return value of Doctrine\DBAL\DriverManager::_checkParams() must be an instance of Doctrine\DBAL\void, none returned in /homepages/10/d598524518/htdocs/pano/vendor/doctrine/dbal/lib/Doctrine/DBAL/DriverManager.php:222
    Stack trace:
    #0 /homepages/10/d598524518/htdocs/pano/vendor/doctrine/dbal/lib/Doctrine/DBAL/DriverManager.php(165): Doctrine\DBAL\DriverManager::_checkParams(Array)
    #1 /homepages/10/d598524518/htdocs/pano/vendor/contao/manager-bundle/src/ContaoManager/Plugin.php(170): Doctrine\DBAL\DriverManager::getConnection(Array)
    #2 /homepages/10/d598524518/htdocs/pano/vendor/contao/manager-plugin/src/Config/ContainerBuilder.php(62): Contao\ManagerBundle\ContaoManager\Plugin->getExtensionConfig('doctrine', Array, Object(Contao\ManagerPlugin\Config\ContainerBuilder))
    #3 /homepages/10/d598524518/htdocs/pano/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/DependencyInjection/MergeExtensionConfigurationPass.php(34): Contao\ManagerPlugin\Config\ContainerBuilder->getExtensionConfig('doc in /homepages/10/d598524518/htdocs/pano/vendor/doctrine/dbal/lib/Doctrine/DBAL/DriverManager.php on line 222
    Wenn ich dann den Kommentar von @Stefko lese zweifle ich an meinem bisschen Verstand:
    https://community.contao.org/de/show...l=1#post470604

    Kann mir da jemand evtl. helfen?

    Mein Ziel ist, einen Screencast für Dummys wie mich zu erstellen, damit das Ganze auch mal nachvollziehbar ist.

    Viele Grüße,
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

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

    Standard

    Warum gehst du von Netcup zu 1und1?

    Welche PHP Version hattest bei Netcup und welche hast du für die Domain bei 1und1 eingestellt?

  3. #3
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.971
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Servus,

    Warum gehst du von Netcup zu 1und1?
    Ich habe einige Kunden mit 1und1 Hosting und die wollen einfach dabei bleiben.
    Ich selbst habe auch noch ein Unlimited Pro - aber nur zum Testen und rumprobieren.

    Bei NetCup habe ein Webhosting 8000 Paket und da läuft auch Contao 4.4 wunderbar.

    Mein Plan ist jetzt entwickeln und aktualisieren bei Netcup - auch für meine Kunden - und dann zu 1und1 überspielen.
    Gleichzeitig wollte ich mal dazu einen Screencast aufnehmen.

    Welche PHP Version hattest bei Netcup und welche hast du für die Domain bei 1und1 eingestellt?
    Die PHP Version bei Netcup ist 7.1.

    Bei 1und1 klappt es werde mit der im Kundencenter eingestellten PHP Version 7.1 noch mit der Version 7.0.

    Über SSH bekomme ich die Version 7.1 (/usr/bin/php7.1-cli).

    Gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

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

    Standard

    Die Fehlermeldung deutet nämlich darauf hin, dass die composer update Operation mit PHP 7.1 gemacht wurde, der Web Server aber PHP 7.0 (oder gar niedriger) verwendet. Stelle sicher, dass die Abhängigkeitsauflösung zu deiner verwendeten PHP Version passt.

  5. #5
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.971
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Stelle sicher, dass die Abhängigkeitsauflösung zu deiner verwendeten PHP Version passt.
    Sorry aber ich habs nicht verstanden.

    Ich hab die Domain im Kundencenter jetzt auf PHP 7.1 umgestellt.

    Dann hab ich diesen Beitrag von MackP gefunden:
    https://community.contao.org/de/show...l=1#post445609

    In der Konsole hab ich jetzt eingegeben:
    Code:
    /usr/bin/php7.1-cli composer.phar install --ignore-platform-reqs
    Danach var/cache/prod und web/system/* gelöscht

    Jetzt komme ich ins Installtool und die Website wird angezeigt.

    Dazu schon mal vielen Dank.

    Jetzt müsste ich nur noch vollständig verstehen was genau falsch war(vermutlich die PHP Version) und wie ich das hätte erkennen können.

    Gruß
    tschero
    Geändert von tschero (25.05.2018 um 07:39 Uhr)
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

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

    Standard

    --ignore-platform-reqs würde ich nicht unbedingt benutzen: https://community.contao.org/de/show...l=1#post473414

  7. #7
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.971
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    So,

    hier mal der angesprochene Screencast zum Thema.
    Verbesserungsvorschläge und konstruktive Kritik nehme ich gerne an.

    https://www.youtube.com/watch?v=JyZf72Ef9X0&t=758s

    Danke noch mal an dieser Stelle an alle die geholfen haben.

    Gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

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
  •