# Shop in neues Verzeichnis kopieren

**URL:** <https://forum.shopware.com/t/shop-in-neues-verzeichnis-kopieren/43053>\
**Category:** Installation/Einstieg\
**Created:** [24. Januar 2017 um 09:55 UTC](https://forum.shopware.com/t/shop-in-neues-verzeichnis-kopieren/43053 "2017-01-24T09:55:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![pointout](https://avatars.discourse-cdn.com/v4/letter/p/ad7895/32.png) [@pointout](https://forum.shopware.com/u/pointout)\
**Post date:** [24. Januar 2017 um 09:55 UTC](https://forum.shopware.com/t/shop-in-neues-verzeichnis-kopieren/43053/1 "2017-01-24T09:55:40Z")

</div>

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](http://www.domain.com/shop) nach [www.domain.com/shop-test](http://www.domain.com/shop-test)),
- die Datenbank exportiert und in eine neue Db importiert
- die [www.domain.com/shop-test/config.php](http://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](http://www.domain.com/shop-test/backend) auf [www.domain.com/shop/backend](http://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  
&nbsp;

---

<div class="post-metadata">

**Author:** ![mewald](https://avatars.discourse-cdn.com/v4/letter/m/d78d45/32.png) [@mewald](https://forum.shopware.com/u/mewald)\
**Post date:** [24. Januar 2017 um 10:09 UTC](https://forum.shopware.com/t/shop-in-neues-verzeichnis-kopieren/43053/2 "2017-01-24T10:09:47Z")

</div>

Also generell hast du das denke ich schon korrekt gemacht.

Bei unserem Testsystem habe ich aber wirklich komplett alle Datein kopiert. Datenbank auch komplett. Dann die config angepasst und Datenbank angepasst.

Dann habe ich über die shell einmal das clear\_cache.sh ausgeführt. Danach lief in meinem Testsystem soweit alles.

---

<div class="post-metadata">

**Author:** ![pointout](https://avatars.discourse-cdn.com/v4/letter/p/ad7895/32.png) [@pointout](https://forum.shopware.com/u/pointout)\
**Post date:** [24. Januar 2017 um 15:40 UTC](https://forum.shopware.com/t/shop-in-neues-verzeichnis-kopieren/43053/3 "2017-01-24T15:40:04Z")

</div>

Danke für die Antowrt. Ich habe jetzt das cache und recovery Verzeichnis auch kopiert und clear\_cache.sh ausgeführt.

Im Frontend zeigt sich das Menü aber die Einkaufswelt lädt nicht. Keine Fehleranzeige in der JS-Konsole. Wenn ich auf eine Kategroie gehe, wird die gezeigt aber dann sind die alten Links im Menü.

Das Backen wechselt nach wie vor zurück auf das Backend-Login des originalen Shops.  
Also ich geben [www.domain.com/shop-test/backend](http://www.domain.com/shop-test/backend) an&nbsp; und werde auf [www.domain.com/shop/backend](http://www.domain.com/shop/backend) geleitet.

Irgendwie scheinen da noch Seiten aus einem Cache zu kommen.

---

<div class="post-metadata">

**Author:** ![pointout](https://avatars.discourse-cdn.com/v4/letter/p/ad7895/32.png) [@pointout](https://forum.shopware.com/u/pointout)\
**Post date:** [25. Januar 2017 um 09:09 UTC](https://forum.shopware.com/t/shop-in-neues-verzeichnis-kopieren/43053/4 "2017-01-25T09:09:07Z")

</div>

Der Webserver ist ein nginx. Da mussten wir noch die Anpassungen auch für das neue Verzeichnis machen.
