Gestern habe ich noch vor dem neuen Release eine Neuinstallation einer 4.9.15 gemacht. Heute wollte ich die Installation auf das Sicherheitsupdate 4.9.16 heben, aber im Contao Manager wurde mir keine neue Version angezeigt. In einem alten Thread empfahl Spooky über "Pakete aktualisieren" zu gehen. Das hat tatsächlich funktioniert und die 4.9.16 wurde installiert. Leider wird mir jetzt die 4.15 als aktuelle Version angeboten.
Auf den ersten Blick habe ich in der composer.json nichts auffälliges gesehen:
Code:
{
"type": "project",
"require": {
"contao/calendar-bundle": "4.9.*",
"contao/comments-bundle": "4.9.*",
"contao/conflicts": "*@dev",
"contao/faq-bundle": "4.9.*",
"contao/listing-bundle": "4.9.*",
"contao/manager-bundle": "4.9.*",
"contao/news-bundle": "4.9.*",
"contao/newsletter-bundle": "4.9.*",
"do-while/contao-backupdb-bundle": "^1.4"
},
"extra": {
"contao-component-dir": "assets"
},
"scripts": {
"post-install-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
],
"post-update-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
]
}
}
Ich verstehe immer noch zu wenig von Composer, um Probleme sofort selbst beheben zu können. Daher zwei Fragen:
- Wie kann es passieren, dass der CM das neue Update nicht sieht (Mal abgesehen von hand-vermurksten composer.json Dateien)?
- Was kann ich jetzt machen, damit die 4.9.16 wieder als aktuelle Version erkannt wird?
Lesezeichen