Wir konnten den Fehler mittlerweile selber ermitteln…
Bislang war es möglich, Seiten von der Sitemap mit der config.php auszuschließen.
In der config.php konnte bislang also z.B. folgender Code enthalten sein:
'sitemap' => [
'excluded_urls' => [
[
'resource' => 'Shopware\Models\Article\Article', // Artikelseiten
'identifier' => '0', // Die ID der o.g. Entität. Wenn leer (oder 0) wird die o.g. Resource komplett ausgeschlossen
'shopId' => 0 // Die ID des Shops, für den dieser Ausschluss gilt. Bei 0 zählen alle Shops
],[
'resource' => 'Shopware\Models\Site\Site', // Shopseiten
'identifier' => '0', // Die ID der o.g. Entität. Wenn leer (oder 0) wird die o.g. Resource komplett ausgeschlossen
'shopId' => 0 // Die ID des Shops, für den dieser Ausschluss gilt. Bei 0 zählen alle Shops
],[
'resource' => 'Shopware\Models\Article\Supplier', // Herstellerseiten
'identifier' => '0', // Die ID der o.g. Entität. Wenn leer (oder 0) wird die o.g. Resource komplett ausgeschlossen
'shopId' => 0 // Die ID des Shops, für den dieser Ausschluss gilt. Bei 0 zählen alle Shops
],[
'resource' => 'Shopware\Models\Blog\Blog', // Blogseiten
'identifier' => '0', // Die ID der o.g. Entität. Wenn leer (oder 0) wird die o.g. Resource komplett ausgeschlossen
'shopId' => 0 // Die ID des Shops, für den dieser Ausschluss gilt. Bei 0 zählen alle Shops
],[
'resource' => 'Shopware\Models\Category\Category', // Kategorien
'identifier' => '0', // Die ID der o.g. Entität. Wenn leer (oder 0) wird die o.g. Resource komplett ausgeschlossen
'shopId' => 0 // Die ID des Shops, für den dieser Ausschluss gilt. Bei 0 zählen alle Shops
],[
'resource' => 'Shopware\Models\Emotion\Emotion', // Einkaufswelten
'identifier' => '58,24', // Die ID der o.g. Entität. Wenn leer (oder 0) wird die o.g. Resource komplett ausgeschlossen
'shopId' => 0 // Die ID des Shops, für den dieser Ausschluss gilt. Bei 0 zählen alle Shops
],
]
]
Dieser Zusatz MUSS vor dem Update zwingend wieder entfernt werden, sonst kommt es zu dem beschriebenen Fehler. Leider wurde dieses Vorgehen in der Update-Doku auf 5.7 - soweit uns bekannt - nicht erwähnt. Da sollte Shopware bezüglich Infos zukünftig unbedingt nachbessern.