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
Lesezeichen