Nach Kopie von Test auf Live Umgebung Frontend defekt/nicht sichtbar und Fehlermeldungen im Backend

Hallo,

habe mir einen Shop mit Shopware 5 in einer Testumgebung erstellt und wollte nun den soweit fertigen Shop in das Haupverzeichnis meiner Homepage kopieren. Ich bin dabei genau nach dieser Anleitung vorgegangen http://community.shopware.com/Shop-Transfer-Live-System-Testumgebung_detail_1309.html#Kopieren_der_Testumgebung_in_das_Live-System(ich hoffe die gilt auch noch ür Shopware 5 ??). Der Testshop lief perfekt auf dem Unterverzeichnis www.xxxx/shop und sollte nun in www.xxxx/  erscheinen.

Nach Kopieren der Daten und der Datenbank (über myphp bei all inkl.) erscheint nun folgende Fehlermeldung im Frontend

: Fatal error : Uncaught exception ‚Doctrine\ORM\Mapping\MappingException‘ with message ‚No mapping found for field ‚customerGroup‘ on class ‚Shopware\Models\Attribute\CustomerGroup‘.‘ in /www/htdocs/w0120bc9/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/MappingException.php:163 Stack trace: #0 /www/htdocs/w0120bc9/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataInfo.php(1238): Doctrine\ORM\Mapping\MappingException::mappingNotFound(‚Shopware\Models…‘, ‚customerGroup‘) #1 /www/htdocs/w0120bc9/engine/Library/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(802): Doctrine\ORM\Mapping\ClassMetadataInfo->getAssociationMapping(‚customerGroup‘) #2 /www/htdocs/w0120bc9/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(2614): Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadOneToOneEntity(Array, Object(Shopware\Models\Customer\Group)) #3 /www/htdocs/w0120bc9/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(273): Doctrine\ORM\UnitOfWork->createEntity(‚Shopware\Models…‘, Array, in  /www/htdocs/w0120bc9/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/MappingException.php  on line  163

 

Ins Backend kann ich mich zwar einloggen, da kommen aber auch Fehlermeldungen, wie hier z.B. bei Aufruf von Artikelübersicht:

Fehler 503

Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. The target-entity Shopware\Models\Attribute\PropertyGroup cannot be found in ‚Shopware\Models\Property\Group#attribute‘. in vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/MappingException.php on line 762 Stack trace: #0 vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataInfo.php(1023): Doctrine\ORM\Mapping\MappingException::invalidTargetEntityClass(‚Shopware\Models…‘, ‚Shopware\Models…‘, ‚attribute‘) #1 vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(272): Doctrine\ORM\Mapping\ClassMetadataInfo->validateAssociations() #2 vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(251): Doctrine\ORM\Mapping\ClassMetadataFactory->validateRuntimeMetadata(Object(Doctrine\ORM\Mapping\ClassMetadata), NULL) #3 vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php(332): Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata(Object(Doctrine\ORM\Mapping\ClassMetadata), NULL, false, Array) #4 vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(78): Doctrine\Common\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata(‚Shopware\Models…‘) #5 vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php(216): Doctrine\ORM\Mapping\ClassMetadataFactory->loadMetadata(‚Shopware\Models…‘) #6 vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(281): Doctrine\Common\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor(‚Shopware\Models…‘) #7 Shopware/Components/MultiEdit/Resource/Product/DqlHelper.php(246): Doctrine\ORM\EntityManager->getClassMetadata(‚Shopware\Models…‘) #8 Shopware/Components/MultiEdit/Resource/Product/DqlHelper.php(377): Shopware\Components\MultiEdit\Resource\Product\DqlHelper->getPrefixedColumns(‚Shopware\Models…‘) #9 Shopware/Components/MultiEdit/Resource/Product/DqlHelper.php(138): Shopware\Components\MultiEdit\Resource\Product\DqlHelper->buildMapping() #10 var/cache/production_201601120732/proxies/ShopwareProductionProjectContainer.php(559): Shopware\Components\MultiEdit\Resource\Product\DqlHelper-

Habe jetzt im Forum gelesen man sollte zum Datenbank Kopieren MYSQLDUMPER benutzen, habe den auch installiert, dann kommt nach der Installation diese Fehlermeldung:

Notice : Undefined index: theme in  /www/htdocs/w0120bc9/inc/header.php  on line  22

Notice : Undefined index: theme in  /www/htdocs/w0120bc9/inc/functions_global.php  on line  873

Notice : Undefined index: interface_server_caption in  /www/htdocs/w0120bc9/inc/functions_global.php  on line  826

Home

Notice : Undefined index: theme in  /www/htdocs/w0120bc9/inc/home/home.php  on line  31

Statusinformationen

.htaccess editieren  Verzeichnisschutz entfernen (.htaccess löschen)

Versionsinformationen

MySQLDumper-Version:  1.24.4
Betriebssystem:  Linux  (Linux dd35008 3.13.0-77-generic #121-Ubuntu SMP Wed Jan 20 10:50:42 UTC 2016 x86_64)
MySQL-Version:  5.6.27-nmm1-log
PHP-Version:  5.4.45-nmm1   Speicher:  256.00 MB    Maximale Ausführungszeit:  30 Sekunden    PHP-Info
PHP-Erweiterungen: Core, date, ereg, libxml, openssl, pcre, zlib, bcmath, bz2, calendar, ctype, dba, dom, hash, filter, ftp, gettext, SPL, iconv, json, mbstring, posix, Reflection, session, standard, shmop, SimpleXML, soap, exif, sysvsem, sysvshm, tokenizer, wddx, xml, xmlreader, xmlwriter, zip, mysqlnd, cgi-fcgi, PDO, ADOdb, curl, fileinfo, gd, gender, gmp, htscanner, http, imagick, imap, intl, ldap, mailparse, mcrypt, mongo, mssql, mysql, mysqli, OAuth, odbc, pdf, pdo_dblib, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, pspell, recode, SourceGuardian, sqlite3, tidy, timezonedb, xsl, mhash, ionCube Loader, Zend Guard Loader
 

MySQLDumper Informationen

Sie befinden sich auf " maisoncreative.de" (/www/htdocs/w0120bc9/)
Aktuelle Datenbank:  d02126ab
Im Backup-Verzeichnis befinden sich  0  Sicherungsdateien ( 0.00 B )
Freier Speicher auf Server:  231.02 GB

 

Was kann ich tun, damit das Frontend wieder funktioniert, was habe ich falsch gemacht? Habe mich genau an die Anleitung gehalten.

**Gasp**im Moment etwas verzweifelt…

 

 

 

Hallo,

hast du Shell-Zugriff?
Dann könntest du mal ./bin/console sw:generate:attributes im Hauptverzeichnis probieren. Sieht mir nach einem Problem mit den Foreign Keys aus.

Danach mal prüfen ob die Attributes im Cache Ordner (/var/cache/production_…/doctrine/attributes) erzeugt sind.

Moritz

Sorry, hab nicht so viel Ahnung von der Materie? Was muß ich tun?? Undecided

Hallo,

Ok, dann versuchen wir etwas andres.

Du kannst das hier mal probieren: http://community.shopware.com/Foreign-Keys-reparieren_detail_954.html

Im Anschluss dann einmal den Cache per FTP löschen.

Moritz

Statt einen neuen Shop von xxx/shop auf xxx/ zu kopieren könntest du auch einfach den Document-Root ändern, unter all-inkl zu finden unter „Domain“ > Domain / Ziel. Dann die Shop-pfade unter „Einstellungen“ -> Grundeinstellungen -> Shop -> maisoncreative.de -> virtueller Pfad „/shop“ löschen. Dateien im FTP hin und her zu schieben ist keine gute Idee.

1 „Gefällt mir“

Hallo brettvormkopp,

Danke, Dein Tipp war super, jetzt funktioniert es wieder. Grin Grin Grin

Hallo [@Moritz Naczenski](http://forum.shopware.com/profile/14574/Moritz Naczenski “Moritz Naczenski”)‍,

dein erster Tipp hat mir auf Anhieb geholfen danke.

 

Gruß Richard

1 „Gefällt mir“