In der composer.json steht
Code:
{
"name": "contao/managed-edition",
"type": "project",
"description": "Contao Open Source CMS",
"license": "LGPL-3.0+",
"authors": [
{
"name": "Leo Feyer",
"homepage": "https://github.com/leofeyer"
}
],
"require": {
"php": "^5.6|^7.0",
"contao/calendar-bundle": "^4.4",
"contao/comments-bundle": "^4.4",
"contao/faq-bundle": "^4.4",
"contao/listing-bundle": "^4.4",
"contao/manager-bundle": "4.4.*",
"contao/news-bundle": "^4.4",
"contao/newsletter-bundle": "^4.4",
"oneup/contao-ical-export": "^2.0",
"roave/security-advisories": "dev-master"
},
"config": {
"component-dir": "assets"
},
"extra": {
"branch-alias": {
"dev-4.4": "4.4.x-dev"
}
},
"scripts": {
"post-install-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
],
"post-update-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
]
}
}
Ich habe den Contao-Manager gestartet. Er ist auf Version 1.1.10.
Beim SystemCheck erhalte ich folgende Ausgaben:
Code:
PHP Web Process
Found PHP version 7.1.33, no known issues found.
Server Configuration
Configured as Alfahosting GmbH, PHP binary at /opt/plesk/php/7.1/bin/php.
PHP Command Line Interface
Found PHP version 7.1.33, no known issues found.
Updates of Contao Manager
A new version is available but it does not support your PHP version.
Composer Environment
No known issues found.
Contao Installation
Found Contao 4.4.20 (API version 0).
Im Contao-Manager stehen:
- Contao Open Source CMS
- Contao Calendar
- Comments for Contao
- Contao FAQ
- Contao Listing
- Contao News
- Contao Newsletter
- oneup/contao-ical-export
- roave/security-advisories
Da wir keinen Kalender, keine News und keinen Newsletter nutzen ist es nicht schlimm, wenn da was nicht funktioniert. Die anderen verstehe ich nicht.
Wie wäre die korrekte Vorgehensweise?
- Zuerst Backups von allen, was da ist. Zusätzlich die Seite sichern per httrack.
- Dann das php auf die neueste Varianten umstellen (dann geht unsere Homepage so lange nicht mehr).
- Dann den Manager updaten.
- Dann auf 4.9.
- Dann auf 4.13
- Dann auf 5.3?
Was kann da alles schief gehen?