Hallo zusammen,

das ist mein erstes Projekt mit contao 4. War davor nur mit der v3 unterwegs. Dementsprechend überrascht war ich, als ich die ganzen Neuerungen der v4 gesehen habe.
Ich versuche nun seit 2 Tagen meine lokale Seite auf meinen all-inkl Server zu bekommen. Ich habe schon einiges versucht und hauptsächlich mit diesen beiden Anleitungen gearbeitet:


Nun stecke ich allerdings fest und komme einfach nicht weiter. Ich denke es gibt ein Problem mit den unterschiedlichen Versionen. Ich habe meine lokale Version mit der damals neuesten 4.7.7 erstellt. Und nun gibt es die 4.8.3.
Im Contao Manager sind alle von mir manuell installierten Erweiterungen rot gekennzeichnet mit dem Hinweis This package will be installed with constraint ^2.0 when you apply the changes.
Wenn ich auf "Apply Changes" klicke, bricht es immer ab. Folgende Info steht in der Konsolenausgabe:

Code:
[2113.3MiB/38.75s] Your requirements could not be resolved to an installable set of packages.
[2113.3MiB/38.75s] 
  Problem 1
    - The requested package contao/manager-bundle (locked at 4.8.3, required as 4.7.*) is satisfiable by contao/manager-bundle[4.8.3] but these conflict with your requirements or minimum-stability.
  Problem 2
    - contao/manager-bundle 4.7.7 requires contao/installation-bundle 4.7.7 -> satisfiable by contao/installation-bundle[4.7.7].
    - Conclusion: don't install contao/installation-bundle 4.7.7
    - contao/manager-bundle 4.7.6 requires contao/installation-bundle 4.7.6 -> satisfiable by contao/installation-bundle[4.7.6].
    - Conclusion: don't install contao/installation-bundle 4.7.6
    - contao/manager-bundle 4.7.5 requires contao/installation-bundle 4.7.5 -> satisfiable by contao/installation-bundle[4.7.5].
    - Conclusion: don't install contao/installation-bundle 4.7.5
    - contao/manager-bundle 4.7.4 requires contao/installation-bundle 4.7.4 -> satisfiable by contao/installation-bundle[4.7.4].
    - Conclusion: don't install contao/installation-bundle 4.7.4
    - contao/manager-bundle 4.7.3 requires contao/installation-bundle 4.7.3 -> satisfiable by contao/installation-bundle[4.7.3].
    - Conclusion: don't install contao/installation-bundle 4.7.3
    - contao/manager-bundle 4.7.2 requires contao/installation-bundle 4.7.2 -> satisfiable by contao/installation-bundle[4.7.2].
    - Conclusion: don't install contao/installation-bundle 4.7.2
    - contao/manager-bundle 4.7.1 requires contao/installation-bundle 4.7.1 -> satisfiable by contao/installation-bundle[4.7.1].
    - Conclusion: don't install contao/installation-bundle 4.7.1
    - Can only install one of: contao/installation-bundle[4.8.3, 4.7.0].
    - Can only install one of: contao/installation-bundle[4.7.0, 4.8.3].
    - contao/manager-bundle 4.7.0 requires contao/installation-bundle 4.7.0 -> satisfiable by contao/installation-bundle[4.7.0].
    - Installation request for contao/manager-bundle 4.7.* -> satisfiable by contao/manager-bundle[4.7.0, 4.7.1, 4.7.2, 4.7.3, 4.7.4, 4.7.5, 4.7.6, 4.7.7].
    - Installation request for contao/installation-bundle (locked at 4.8.3) -> satisfiable by contao/installation-bundle[4.8.3].

[2113.3MiB/38.76s] <warning>Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.</warning>
[759.3MiB/44.96s] Memory usage: 759.32MB (peak: 3365.68MB), time: 44.97s.
[759.3MiB/44.97s] Finished Composer Cloud resolving
Meine composer.json schaut so aus:

Code:
{
    "name": "contao/managed-edition",
    "type": "project",
    "description": "Contao Open Source CMS",
    "license": "LGPL-3.0-or-later",
    "authors": [
        {
            "name": "Leo Feyer",
            "homepage": "https://github.com/leofeyer"
        }
    ],
    "require": {
        "php": "^7.1",
        "ext-dom": "*",
        "ext-gd": "*",
        "ext-intl": "*",
        "ext-json": "*",
        "ext-pcre": "*",
        "ext-pdo": "*",
        "ext-zlib": "*",
        "contao/calendar-bundle": "^4.7",
        "contao/comments-bundle": "^4.7",
        "contao/conflicts": "*@dev",
        "contao/faq-bundle": "^4.7",
        "contao/listing-bundle": "^4.7",
        "contao/manager-bundle": "4.7.*",
        "contao/news-bundle": "^4.7",
        "contao/newsletter-bundle": "^4.7",
        "madeyourday/contao-rocksolid-antispam": "^2.0",
        "madeyourday/contao-rocksolid-columns": "^2.0",
        "madeyourday/contao-rocksolid-custom-elements": "^2.2",
        "madeyourday/contao-rocksolid-frontend-helper": "^2.0",
        "madeyourday/contao-rocksolid-icon-picker": "^2.0",
        "madeyourday/contao-rocksolid-mega-menu": "^2.0",
        "madeyourday/contao-rocksolid-slider": "^2.0",
        "madeyourday/contao-rocksolid-theme-assistant": "^2.0"
    },
    "conflict": {
        "contao-components/installer": "<1.3"
    },
    "require-dev": {
        "sensiolabs/security-checker": "^5.0"
    },
    "extra": {
        "contao-component-dir": "assets"
    },
    "autoload": {
        "psr-4": {
            "App\\": "src/"
        }
    },
    "scripts": {
        "post-install-cmd": [
            "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
        ],
        "post-update-cmd": [
            "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
        ]
    }
}
Ich habe bereits versucht über den Manager upzudaten aber nichts was ich mache, scheint zu helfen.
Wo liegt mein Fehler? Hätte ich grundsätzlich anders vorgehen müssen?

Danke schonmal im Voraus