Hallo,
Ich will Plugins in einer Kopie des Shops testen. Dazu habe ich
- das Shop-Verzeichnis kopiert (alles bis auf dei Unterverzeichnisse /cache und /backup von www.domain.com/shop nach www.domain.com/shop-test),
- die Datenbank exportiert und in eine neue Db importiert
- die www.domain.com/shop-test/config.php auf die neue Db angepasst
- in der neuen Db die Pfad-Einträge in s_core_shops angepasst
Leider verweist www.domain.com/shop-test/backend auf www.domain.com/shop/backend, sodass ich nicht ins backend des kopierten Shops komme und im Frontent bekomme ich folgende Doctrine Fehlermeldung. Ich hab schon die Db nochmals exportiert und importiert (und s_core_shops nochmals angepasst) um sicher zu gehen, dass da nichts passiert ist.
Fatal error: Uncaught exception 'Doctrine\ORM\Mapping\MappingException' with message 'The target-entity Shopware\Models\Attribute\Payment cannot be found in 'Shopware\Models\Payment\Payment#attribute'.' in /serverpfad/shop-test/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/MappingException.php:740 Stack trace: #0 /serverpfad/shop-test/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataInfo.php(953): Doctrine\ORM\Mapping\MappingException::invalidTargetEntityClass('Shopware\\Models...', 'Shopware\\Models...', 'attribute') #1 /serverpfad/shop-test/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(199): Doctrine\ORM\Mapping\ClassMetadataInfo->validateAssociations() #2 /serverpfad/shop-test/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(178): Doctrine\ORM\Mapping\ClassMetadataFactory->validateRuntimeMetadata(Object(Doctrine\ORM\Mapping\ClassMetadata), NULL) #3 /serverpfad/shop-test/ven in /serverpfad/shop-test/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/MappingException.php on line 740 503 Service Unavailable
Hat wer eine Idee, bzw. kann wer den Vorgang zum kopieren beschrieben?
Shopversion: 5.0.1
Danke Roman