Liste der Anhänge anzeigen (Anzahl: 1)
Contao 4.4 - Probleme beim Erstellen einer Kopie
Hallo zusammen,
nachdem ich nun sicher schon 300 Contao Installationen auf 4.4 aktualisiert, oder 4.4er umgezogen, oder 4.4. Webs aufgesetzt habe, dachte ich eigentlich ich hab Contao 4 nun endlich im Griff und kann meinen anfänglichen Frust über die eine oder andere Contao 4 Hürde endlich vergessen...aber offensichtlich fehlt mir doch noch einiges an Know-How...deshalb wende ich mich nun an euch, in der Hoffnung, dass mir jemand weiterhelfen kann.
Ich habe von einem Kunden ein Contao 4.4 Web übernommen - sieht ordentlich aus, hat einige Erweiterungen...liegt bei Netcup (...). Wenn ich das recht sehe heisst das Produkt "managed PS 4000 SSD G7".
Und da das produktive Web ja bereits auf diesem Server / Paket läuft, sollte man annehmen, dass auch eine Testumgebung (1:1 Kopie) läuft.
Damit ich bei diesem neue übernommenen Projekt nicht gleich am offenen Herzen operiere, wollte ich mir wie gesagt eine Testumgebung aufsetzen.
Installation Contao 4.4. per Contao-Manager hat nach dem dritten Anlauf funktioniert.
(Serverkonfiguration wurde übrigens nicht erkannt, deshalb habe ich aus der Auswahlliste Netcup ausgewählt).
Beim Anlegen der 1:1 Kopie bin ich der Anleitung gefolgt, wie ich es schon immer mache: https://erdmann-freunde.de/logbuch/contao-4-4-umziehen/ (=> Variante "mit Manager").
Nach der Installation von Contao 4 kopiere ich das die composer.json auf den Server, rufe den Manager erneut auf, und sehe dann dieses Bild.
Anhang 22383
Nach Klick auf "Apply Changes" (...was übrigens mal in deutsch, mal in englisch angezeigt wird...), erscheint dann folgender Text:
Code:
> Resolving dependencies using Composer Cloud v2.0.9
[434.6MiB/6.64s] Loading composer repositories with package information
An error occured during resolving process.
# Cloud Job ID 5tRBDoEyr66Wy7xQrzqD0dEIfU0uMHwCXyCchLem9epXmULcgYcM27MwQutVx89vTm1XZtRfUltS0nDOtv5fAMln9XSoDk6miOt5Rc4K3w failed
---
### The background task has stopped unexpectedly ###
Ich hab es ca. 20 Mal versucht, in diversen Varianten - funktioniert nicht.
Ebenfalls habe ich alle möglichen Infos zu Netcup Servern getestet (alle Quellen und Versuche zähle ich hier jetzt nicht auf, wäre vermutlich zu viel Info und würde zu viele Interpretationsmöglichkeiten zulassen und die Diskussion evtl. zu chaotisch machen).
Ich hab übrigens auch zwei Mal erfolglos auf einem Webhostone Server versucht (auf dem ich schon mehrfach Contao 4 Installationen inkl. Installationen von Erweiterungen vorgenommen habe (problemlos)), eine Kopie des genannten Kunden-Webs anzulegen.
Dort kommt dann eine andere Fehlermeldung...spielt jetzt aber erst Mal keine Rolle, wollte damit nur sagen: ich hab's auch woanders versucht...
Einer meiner anderen Kunden ist auch bei Netcup, und dort hat alles funktioniert (ok, da musste ich auch kein Web kopieren, sondern nur neu anlegen).
Wenn ich auf dem Netcup Server nach Installation von Contao 4 die composer.json NICHT auf den Server spiele, sondern einfach 2-3 beliebiges Packages installiere, dann läuft alles so wie es soll.
Nun meine Frage(n):
1) Was mach ich falsch? Bzw. Was übersehe ich?
2) Was braucht ihr noch für Infos?
3) Liegt es an der composer.json?
Code:
composer.json:
{
"name": "anatom5/pico-tours",
"type": "project",
"description": "Pico tours",
"license": "proprietary",
"authors": [
{
"name": "Christian Schiffler",
"homepage": "https://cyberspectrum.de"
},
{
"name": "Ingolf Steinhardt",
"homepage": "https://e-spin.de"
}
],
"require": {
"php": "^7.2",
"contao/manager-bundle": "4.4.*",
"contao/comments-bundle": "^4.4",
"contao/listing-bundle": "^4.4",
"contao/news-bundle": "^4.4",
"delahaye/dlh_googlemaps": "^2.3.2",
"felixpfeiffer/subcolumns": "^3.1.7",
"hofff/contao-horizontalrule": "^3.1.1",
"hofff/contao-shariff": "^3.0.0",
"madeyourday/contao-rocksolid-slider": "^2.0.1",
"menatwork/semantic_html5": "^2.0.1",
"hofff/contao-calendarfield": "^3.0.0",
"terminal42/contao-conditionalformfields": "^2.1.9",
"terminal42/contao-easy_themes": "^2.2.6",
"terminal42/contao-leads": "^1.4.7",
"terminal42/contao-pageimage": "^3.3.1",
"terminal42/notification_center": "^1.4.2",
"contao-community-alliance/dc-general": "^2.1@dev",
"metamodels/core": "^2.1@dev",
"metamodels/attribute_alias": "^2.1@dev",
"metamodels/attribute_checkbox": "^2.1@dev",
"metamodels/attribute_combinedvalues": "^2.1@dev",
"metamodels/attribute_decimal": "^2.1@dev",
"metamodels/attribute_file": "^2.1@dev",
"metamodels/attribute_longtext": "^2.1@dev",
"metamodels/attribute_numeric": "^2.1@dev",
"metamodels/attribute_select": "^2.1@dev",
"metamodels/attribute_tags": "^2.1@dev",
"metamodels/attribute_timestamp": "^2.1@dev",
"metamodels/attribute_text": "^2.1@dev",
"metamodels/filter_select": "^2.1@dev",
"metamodels/filter_tags": "^2.1@dev",
"metamodels/filter_text": "^2.1@dev",
"codefog/contao-cookiebar": "^2.1",
"pico-tours/contao-news-tags-bundle": "^1.0@dev",
"sensio/framework-extra-bundle": "^3.0",
"cgo-it/contao-rate-it-bundle": "^4.0",
"heimrichhannot/contao-slick": "^1.6"
},
"conflict": {
"contao/core-bundle": "<4.4.1",
"symfony/security": "3.4.8 || 4.0.8"
},
"scripts": {
"post-install-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
],
"post-update-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
]
},
"autoload": {
"psr-4": {
"AppBundle\\": "src/AppBundle/"
},
"classmap": [
"src/ContaoManagerPlugin.php"
]
},
"extra": {
"component-dir": "assets",
"dummy": {
"missing-extensions": {
"psi/stylepicker4ward": ">=2.2.4.0,<2.3-dev",
"menatwork/clipboard": ">=2.0.7.0,<2.1-dev"
},
"can-removed": {
"sensio/framework-extra-bundle": {
"routing-fixed-in": "cgo-it/contao-rate-it-bundle"
}
}
}
},
"repositories": [
{
"type": "git",
"url": "git@gitlab.com:metamodels/attribute_alias.git"
},
{
"type": "git",
"url": "git@gitlab.com:metamodels/attribute_checkbox.git"
},
{
"type": "git",
"url": "git@gitlab.com:metamodels/attribute_combinedvalues.git"
},
{
"type": "git",
"url": "git@gitlab.com:metamodels/attribute_decimal.git"
},
{
"type": "git",
"url": "git@gitlab.com:metamodels/attribute_file.git"
},
{
"type": "git",
"url": "git@gitlab.com:metamodels/attribute_longtext.git"
},
{
"type": "git",
"url": "git@gitlab.com:metamodels/attribute_numeric.git"
},
{
"type": "git",
"url": "git@gitlab.com:metamodels/attribute_select.git"
},
{
"type": "git",
"url": "git@gitlab.com:metamodels/attribute_tags.git"
},
{
"type": "git",
"url": "git@gitlab.com:metamodels/attribute_timestamp.git"
},
{
"type": "git",
"url": "git@gitlab.com:metamodels/attribute_text.git"
},
{
"type": "git",
"url": "git@gitlab.com:metamodels/core.git"
},
{
"type": "git",
"url": "git@gitlab.com:metamodels/filter_select.git"
},
{
"type": "git",
"url": "git@gitlab.com:metamodels/filter_tags.git"
},
{
"type": "git",
"url": "git@gitlab.com:metamodels/filter_text.git"
},
{
"type": "git",
"url": "git@git.cyberspectrum.de:pico-tours/contao-news-tags-bundle.git"
}
]
}
Ich hab mit bestimmt schon 20 CMS gearbeitet (ich hab somit Vergleichsmöglichkeiten), und Contao ist für mich und meinen Job das mit Abstand beste CMS, aber es ist durchaus frustrierend, wenn man nach 30 Jahren Programmiererfahrung, davon 25 im Web und davon 12 mit Contao (typolight), plötzlich ganz von vorne anfangen muss und jede Installation zur Zitterpartie wird...
Vielen Dank für die Hilfe