Wo wird das KONTAKT FORMULAR erstellt ? FEHLER

Hallo,

ich habe meine Mailadresse in Stammdaten eingetragen, ABER wenn ich das Kontakt Formular ausfülle,erscheint:

“Es ist ein Fehler aufgetreten” - die Seite bleibt weiss, und ich erhalte KEINE mail

??? Es ist ja nicht die SMTP Adresse, die ist doch nur für AUSGANG…

Test

in TEXTBAUSTEIN-Verwaltung finde ich auch nicht mit SUCHE das Kontaktformular

Selbes Problem, auch ernn ich eine mailadresse in Newsletter eintrage

Mach mal bei den Datenschutzbestimmungen:  Grundeinstellungen - weitere Einstellungen  - Datenschutzhinweise Checkbox auf Nein

Warum da bei Dir ein Fehler 503 kommt kann ich nicht sagen, das müsste man genauer debuggen.

 

Es ist ja nicht die SMTP Adresse, die ist doch nur für AUSGANG…

Was meinst du mit ist nicht die SMTP Adresse?
Die SMTP Zugangsdaten müssen korrekt hinterlegt sein, da Shopware ansonsten keine E-Mails verschicken kann.

Könnte also sehr wohl an falschen SMTP Daten liegen. Aber genaueres zur Ursache wird man im error log finden.

Das Kontaktformular sendet ja beim Abschicken eine E-Mail über den in den SMTP Daten hinterlegten Account an die in den Stammdaten hinterlegte E-Mail Adresse.
Aus Shopware Sicht ist das somit ja eine ausgehende E-Mail

@kulli schrieb:

Mach mal bei den Datenschutzbestimmungen:  Grundeinstellungen - weitere Einstellungen  - Datenschutzhinweise Checkbox auf Nein

image

Warum da bei Dir ein Fehler 503 kommt kann ich nicht sagen, das müsste man genauer debuggen.

 

Newsletter komme ich anscheinend weiter, ABER das KONTAKT Formular funktioniert noch immer nicht…

wo finde ich denn den debugg ?

Siehe hier: https://docs.shopware.com/de/shopware-5-de/tutorials-und-faq/fehlermeldungen-in-shopware-debuggen

Im SYSTEM LOG steht kein einziger Eintrag

Habe heute den Fehler (Kontakt Formular als mail versenden) erneut produziert. Habe unter var/log den log gefunden…

wie bekomme ich den denn hier rein kopiert ?

Oben rechts bei  den icons links neben dem smily „codeschnipsel einfügen“ oder ganz rechts „Quellcode“

Markierte Texte ind die Zwischenablage kopieren mit Strg-C und an Cursorposition einfügen mit Strg-V. Das Gleiche geht auch mit Bildern und Biuldasuschnitten aus Windows, etc.

[2019-10-10 09:59:59] core.CRITICAL: A new entity was found through the relationship ‚Shopware\Models\Form\Field#form‘ that was not configured to cascade persist operations for entity: Shopware\Models\Form\Form@000000005e2e8c53000000007e73eae3. To solve this issue: Either explicitly call EntityManager#persist() on this unknown entity or configure cascade persist this association in the mapping for example @ManyToOne(…,cascade={„persist“}). If you cannot find out which entity causes the problem implement ‚Shopware\Models\Form\Form#__toString()‘ to get a clue. {„uid“:„6c600ac“} [2019-10-10 09:59:59] core.CRITICAL: A new entity was found through the relationship ‚Shopware\Models\Form\Field#form‘ that was not configured to cascade persist operations for entity: Shopware\Models\Form\Form@000000005e2e8c53000000007e73eae3. To solve this issue: Either explicitly call EntityManager#persist() on this unknown entity or configure cascade persist this association in the mapping for example @ManyToOne(…,cascade={„persist“}). If you cannot find out which entity causes the problem implement ‚Shopware\Models\Form\Form#__toString()‘ to get a clue. {„uid“:„6c600ac“} [2019-10-10 09:59:59] core.ERROR: Doctrine\ORM\ORMInvalidArgumentException: A new entity was found through the relationship ‚Shopware\Models\Form\Field#form‘ that was not configured to cascade persist operations for entity: Shopware\Models\Form\Form@000000005e2e8c53000000007e73eae3. To solve this issue: Either explicitly call EntityManager#persist() on this unknown entity or configure cascade persist this association in the mapping for example @ManyToOne(…,cascade={„persist“}). If you cannot find out which entity causes the problem implement ‚Shopware\Models\Form\Form#__toString()‘ to get a clue. in /var/www/vhosts/CON-CARD.de/httpdocs/vendor/doctrine/orm/lib/Doctrine/ORM/ORMInvalidArgumentException.php:102 Stack trace: #0 /var/www/vhosts/CON-CARD.de/httpdocs/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(3443): Doctrine\ORM\ORMInvalidArgumentException::newEntitiesFoundThroughRelationships(Array) #1 /var/www/vhosts/CON-CARD.de/httpdocs/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(362): Doctrine\ORM\UnitOfWork->assertThatThereAreNoUnintentionallyNonPersistedAssociations() #2 /var/www/vhosts/CON-CARD.de/httpdocs/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(359): Doctrine\ORM\UnitOfWork->commit(NULL) #3 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Shopware/Bundle/MailBundle/Service/LogEntryBuilder.php(267): Doctrine\ORM\EntityManager->flush() #4 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Shopware/Bundle/MailBundle/Service/LogEntryBuilder.php(240): Shopware\Bundle\MailBundle\Service\LogEntryBuilder->persistContact(Object(Shopware\Models\Mail\Contact)) #5 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Shopware/Bundle/MailBundle/Service/LogEntryBuilder.php(93): Shopware\Bundle\MailBundle\Service\LogEntryBuilder->assignRecipients(Object(Shopware\Models\Mail\Log), Array) #6 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Shopware/Bundle/MailBundle/Service/LogService.php(79): Shopware\Bundle\MailBundle\Service\LogEntryBuilder->build(Object(Enlight_Components_Mail)) #7 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Shopware/Bundle/MailBundle/DependencyInjection/EventListener/MailSubscriber.php(64): Shopware\Bundle\MailBundle\Service\LogService->log(Object(Enlight_Components_Mail)) #8 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Library/Enlight/Event/Handler/Default.php(87): Shopware\Bundle\MailBundle\DependencyInjection\EventListener\MailSubscriber->onSendMail(Object(Enlight_Event_EventArgs)) #9 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Library/Enlight/Event/EventManager.php(214): Enlight_Event_Handler_Default->execute(Object(Enlight_Event_EventArgs)) #10 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Library/Enlight/Components/Mail.php(386): Enlight_Event_EventManager->notify(‚Enlight_Compone…‘, Object(Enlight_Event_EventArgs)) #11 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Shopware/Controllers/Frontend/Forms.php(134): Enlight_Components_Mail->send() #12 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Shopware/Controllers/Frontend/Forms.php(658): Shopware_Controllers_Frontend_Forms->commitForm() #13 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Shopware/Controllers/Frontend/Forms.php(86): Shopware_Controllers_Frontend_Forms->handleFormPost(‚5‘) #14 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Library/Enlight/Controller/Action.php(192): Shopware_Controllers_Frontend_Forms->indexAction() #15 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Library/Enlight/Controller/Dispatcher/Default.php(478): Enlight_Controller_Action->dispatch(‚indexAction‘) #16 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #17 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Shopware/Kernel.php(185): Enlight_Controller_Front->dispatch() #18 /var/www/vhosts/CON-CARD.de/httpdocs/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #19 /var/www/vhosts/CON-CARD.de/httpdocs/vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), Object(Symfony\Component\HttpFoundation\Request), 1, true) #20 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #21 /var/www/vhosts/CON-CARD.de/httpdocs/vendor/symfony/http-kernel/HttpCache/HttpCache.php(238): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #22 /var/www/vhosts/CON-CARD.de/httpdocs/vendor/symfony/http-kernel/HttpCache/HttpCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #23 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Shopware/Components/HttpCache/AppCache.php(138): Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Object(Symfony\Component\HttpFoundation\Request), true) #24 /var/www/vhosts/CON-CARD.de/httpdocs/vendor/symfony/http-kernel/HttpCache/HttpCache.php(181): Shopware\Components\HttpCache\AppCache->invalidate(Object(Symfony\Component\HttpFoundation\Request), true) #25 /var/www/vhosts/CON-CARD.de/httpdocs/engine/Shopware/Components/HttpCache/AppCache.php(110): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #26 /var/www/vhosts/CON-CARD.de/httpdocs/shopware.php(122): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #27 {main} {„uid“:„6c600ac“}

Sieht mir nach diesem Problem aus:

Welche Plugins hast Du installiert ? Ist PayDirekt dabei ?

Schalte auch mal das mail-log ab, da gibt es momentan noch Probleme (Email-Management - Email-Log - Einstellungen Häkchen rausnehmen)

Ansonsten müsste sich das der [@Moritz Naczenski](http://forum.shopware.com/profile/14574/Moritz Naczenski „Moritz Naczenski“)‍ mal ansehen.

Habe den Haken mei Mail Log WEGGEMACHT und bekam dann eine mail mit fehlerlog von meinem Shop

PayDirekt habe ich nicht installiert, eigentlich habe ich nur das im/Export Modul, aber auch noch nicht konfiguriert

Den Fehler, das ich keine mail über das Kontalt Formulat senden kann habe ich noch immer

Hast du auch deine E-Mail Adresse bei Inhalte --> Formulare und bei den jeweiligen Formularen hinterlegt?

jo, alle Formulare haben die selbe mailadresse

Hallo,

gab es hierzu eine Lösung?
Danke für Feedback!

Viele Grüße Katja