Newsletter - 503 - Service unavailable - Ups! ...

Leider kann ich im Backend keinen geschriebenen Newsletter speichern. Es erscheint zwar immer oben recht die Bestätigung, dass angeblich gespeichert wurde, aber zurück in der Übersicht, ist kein Newsletter dort zu finden. Beim Speichern erhalte ich immer diese Meldung: ----------------------- 503 - Service unavailable Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. Unknown column type “” requested. Any Doctrine type that you use has to be registered with \Doctrine\DBAL\Types\Type::addType(). You can get a list of all the known types with \Doctrine\DBAL\Types\Type::getTypesMap(). If this error occurs during database introspection then you might have forgot to register all database types for a Doctrine Type. Use AbstractPlatform#registerDoctrineTypeMapping() or have your custom types implement Type#getMappedDatabaseTypes(). If the type name is empty you might have a problem with the cache or forgot some mapping information. in vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php on line 183 Stack trace: #0 vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/Type.php(170): Doctrine\DBAL\DBALException::unknownColumnType(NULL) #1 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(250): Doctrine\DBAL\Types\Type::getType(NULL) #2 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(359): Doctrine\ORM\Internal\Hydration\AbstractHydrator->gatherRowData(Array, Array, Array, Array) #3 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(179): Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateRowData(Array, Array, Array) #4 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(140): Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateAllData() #5 vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php(804): Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll(Object(PDOStatement), Object(Doctrine\ORM\Query\ResultSetMapping), Array) #6 vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php(574): Doctrine\ORM\AbstractQuery->execute(NULL, 1) #7 Shopware/Controllers/Backend/NewsletterManager.php(596): Doctrine\ORM\AbstractQuery->getResult() #8 Enlight/Controller/Action.php(159): Shopware_Controllers_Backend_NewsletterManager->listNewslettersAction() #9 Enlight/Controller/Dispatcher/Default.php(528): Enlight_Controller_Action->dispatch(‘listNewsletters…’) #10 Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #11 Shopware/Kernel.php(141): Enlight_Controller_Front->dispatch() #12 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(473): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #13 Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #14 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(244): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #15 Shopware/Components/HttpCache/AppCache.php(102): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #16 shopware.php(91): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #17 {main} ----------------------------------- Hat jemand eine Idee, woran es liegen könnte?

Das Problem hat sich erledigt. Es lag am Webserver und konnte dort vom Hoster beseitigt werden.

Gibst Du uns auch einen Tipp, was das Problem war? Das wäre hilfreich, weil wir den gleichen Fehler haben… Thx und Gruß

@mictl Wäre nett wenn du mitteilst, was genau das Problem war, da viele andere auch auf dasselbe Problem stoßen. fG und Danke.

Diese vollkomen verwirrende Fehlermeldung wird anscheinend dann generiert, wenn Shopware mehr Speicher braucht als im php.ini Parameter memory_limit definiert wurde. Da der Fehler bei uns sporadisch auftrat und duch das Leeren des Shopcaches wieder verschwand, haben wir einige Zeit gebraucht, um auf die Ursache zu stoßen.