{"id":145661,"date":"2025-12-11T00:50:40","date_gmt":"2025-12-11T08:50:40","guid":{"rendered":"https:\/\/help.fooevents.com\/?post_type=docs&#038;p=145661"},"modified":"2025-12-11T00:50:40","modified_gmt":"2025-12-11T08:50:40","slug":"fur-grosauftrage-werden-keine-tickets-generiert","status":"publish","type":"docs","link":"https:\/\/help.fooevents.com\/de\/docs\/frequently-asked-questions\/tickets\/tickets-are-not-being-generated-for-large-orders\/","title":{"rendered":"F\u00fcr Gro\u00dfauftr\u00e4ge werden keine Tickets generiert."},"content":{"rendered":"<p>Dies wird h\u00f6chstwahrscheinlich durch eine Datentypbeschr\u00e4nkung in der Datenbank Ihrer Website verursacht. FooEvents speichert die Ticketdaten f\u00fcr eine Bestellung in einer einzigen serialisierten <strong>Meta-Wert<\/strong>. Bei Gro\u00dfauftr\u00e4gen (etwa 30+ Tickets in einer Bestellung, je nachdem, wie viele Daten jedes Ticket speichert) kann dieser serialisierte Wert die maximal zul\u00e4ssige Gr\u00f6\u00dfe f\u00fcr ein <strong>TEXT<\/strong> Feld. Wenn das passiert:<\/p>\n<ul>\n<li>Die Bestell-Meta lautet <strong>abgeschnitten oder nicht vollst\u00e4ndig gespeichert<\/strong>.<\/li>\n<li>FooEvents verf\u00fcgt nicht \u00fcber alle erwarteten Daten.<\/li>\n<li>Tickets f\u00fcr diese Bestellung k\u00f6nnen <strong>nicht korrekt generiert werden<\/strong> oder \u00fcberhaupt.<\/li>\n<\/ul>\n<h3>Wer ist betroffen?<\/h3>\n<p>Dies sollte nur Gesch\u00e4fte betreffen, die:<\/p>\n<ul>\n<li>Haben <strong>HPOS<\/strong> (WooCommerce Hochleistungs-Auftragsspeicherung) aktiviert.<\/li>\n<li>Rechnen Sie mit einer Bearbeitung <strong>Gro\u00dfauftr\u00e4ge<\/strong> (etwa 30 oder mehr Tickets in einer einzigen Bestellung).<\/li>\n<\/ul>\n<p>Wenn Sie <strong>nicht<\/strong> unter Verwendung von <strong>HPOS<\/strong>, sollten Sie von diesem Problem nicht betroffen sein.<\/p>\n<h3>Warum betrifft dies keine Nicht-HPOS-Websites?<\/h3>\n<p>Auf Nicht-HPOS-Websites verwendet WooCommerce den Standard WordPress. <strong>Postmeta<\/strong> Tabelle (z. B. wp_postmeta) f\u00fcr Bestellmetadaten.<\/p>\n<p>Unter <strong>Postmeta<\/strong>die <strong>Meta-Wert<\/strong> Die Spalte ist bereits definiert als <strong>LANGTEXT<\/strong>, das viel gr\u00f6\u00dfere Werte speichern kann als <strong>TEXT<\/strong>.<\/p>\n<p>Aus diesem Grund k\u00f6nnen Nicht-HPOS-Websites gro\u00dfe FooEvents-Ticket-Metawerte ohne \u00c4nderungen sicher speichern.<\/p>\n<p>Wenn dieses Problem auf einer Nicht-HPOS-Website auftritt, haben Sie oder Ihr Entwickler m\u00f6glicherweise den Datentyp der <strong>Meta-Wert<\/strong> Feld im WordPress <strong>Postmeta<\/strong> Tabelle.<\/p>\n<h3>Technische Details<\/h3>\n<ul>\n<li><strong>TEXT<\/strong> maximale L\u00e4nge: 65.535 Bytes.<\/li>\n<li><strong>LANGTEXT<\/strong> maximale L\u00e4nge: 4 GB.<\/li>\n<\/ul>\n<p>FooEvents speichert Daten pro Ticket, wie zum Beispiel:<\/p>\n<ul>\n<li>Ticket-IDs<\/li>\n<li>Angaben zum Teilnehmer<\/li>\n<li>Veranstaltungsinformationen<\/li>\n<li>Zus\u00e4tzliche Ticket-Metadaten<\/li>\n<\/ul>\n<p>All das wird in einem einzigen <strong>Meta-Wert<\/strong>. Bei Gro\u00dfauftr\u00e4gen kann diese Zeichenfolge das \u00fcberschreiten, was <strong>TEXT<\/strong> kann speichern, was zu K\u00fcrzungen und fehlerhaften Ticketausgaben f\u00fchrt.<\/p>\n<h3>Empfohlene L\u00f6sung<\/h3>\n<p>Wenn Sie HPOS verwenden und gro\u00dfe Bestellungen erwarten, \u00e4ndern Sie die <strong>Meta-Wert<\/strong> Spalte in der <strong>wc_Bestellungen_Meta<\/strong> Tabelle aus <strong>TEXT<\/strong> zu <strong>LANGTEXT<\/strong>.<\/p>\n<p><strong>Das ist wichtig:<\/strong> Dazu muss eine WooCommerce-Kern-Tabelle ge\u00e4ndert werden. Erstellen Sie immer zuerst eine Sicherungskopie Ihrer Datenbank. Wenn Sie sich dabei nicht sicher sind, bitten Sie Ihren Host oder einen Entwickler um Hilfe.<\/p>\n<ol>\n<li><strong>Best\u00e4tigen Sie den Tabellennamen.<\/strong><br \/>\nDie meisten Installationen verwenden: wp_wc_orders_meta<br \/>\nWenn Sie ein benutzerdefiniertes Pr\u00e4fix verwenden, passen Sie es entsprechend an (zum Beispiel <code>myshop_wc_bestellungen_meta<\/code>).<\/li>\n<li><strong>Beispiel: F\u00fchren Sie den SQL-Befehl aus (passen Sie den Tabellennamen entsprechend an)<\/strong>\n<pre><code class=\"language-sql\">ALTER TABLE `wp_wc_orders_meta` MODIFY `meta_value` LONGTEXT NULL;<\/code><\/pre>\n<\/li>\n<li><strong>\u00dcberpr\u00fcfen<\/strong>\n<ul>\n<li>Stellen Sie sicher, dass die Abfrage ohne Fehler abgeschlossen wird.<\/li>\n<li>Geben Sie eine Testbestellung mit einer gro\u00dfen Anzahl von Tickets auf und \u00fcberpr\u00fcfen Sie, ob die Tickets wie erwartet generiert werden.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3>Wird dies WooCommerce oder HPOS brechen?<\/h3>\n<p>Nein. Diese \u00c4nderung ist sicher und entspricht der Art und Weise, wie WordPress Metadaten bereits speichert:<\/p>\n<ul>\n<li>WordPress-Kern und WooCommerce bereits verwendet <strong>LANGTEXT<\/strong> f\u00fcr <strong>Meta-Wert<\/strong> im <strong>Postmeta<\/strong> Tabelle.<\/li>\n<li>\u00c4ndern von <strong>Meta-Wert<\/strong> in <strong>wc_Bestellungen_Meta<\/strong> von <strong>TEXT<\/strong> zu <strong>LANGTEXT<\/strong> Erh\u00f6ht lediglich die Menge der speicherbaren Daten; \u00e4ndert nichts daran, wie WooCommerce oder FooEvents die Daten lesen oder schreiben.<\/li>\n<\/ul>\n<p>Das hei\u00dft:<\/p>\n<ul>\n<li>Immer <strong>eine vollst\u00e4ndige Datenbank-Sicherung durchf\u00fchren<\/strong> zuerst.<\/li>\n<li>Idealerweise testen Sie diese \u00c4nderung auf einem <strong>Staging-Site<\/strong> bevor es in der Produktion eingesetzt wird.<\/li>\n<\/ul>","protected":false},"featured_media":0,"parent":159,"menu_order":22,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_tag":[],"class_list":["post-145661","docs","type-docs","status-publish","hentry"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/help.fooevents.com\/de\/wp-json\/wp\/v2\/docs\/145661","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.fooevents.com\/de\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/help.fooevents.com\/de\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/help.fooevents.com\/de\/wp-json\/wp\/v2\/comments?post=145661"}],"version-history":[{"count":2,"href":"https:\/\/help.fooevents.com\/de\/wp-json\/wp\/v2\/docs\/145661\/revisions"}],"predecessor-version":[{"id":145663,"href":"https:\/\/help.fooevents.com\/de\/wp-json\/wp\/v2\/docs\/145661\/revisions\/145663"}],"up":[{"embeddable":true,"href":"https:\/\/help.fooevents.com\/de\/wp-json\/wp\/v2\/docs\/159"}],"prev":[{"title":"Wie \u00fcbertrage oder importiere ich Tickets aus einem anderen System?","link":"https:\/\/help.fooevents.com\/de\/docs\/frequently-asked-questions\/tickets\/how-do-i-transfer-or-import-tickets-from-a-different-system\/","href":"https:\/\/help.fooevents.com\/de\/wp-json\/wp\/v2\/docs\/133763"}],"wp:attachment":[{"href":"https:\/\/help.fooevents.com\/de\/wp-json\/wp\/v2\/media?parent=145661"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/help.fooevents.com\/de\/wp-json\/wp\/v2\/doc_tag?post=145661"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}