# Absturz bei Checkout

**URL:** <https://forum.shopware.com/t/absturz-bei-checkout/42049>\
**Category:** Shopware 3.5\
**Tags:** other\
**Created:** [8. Dezember 2016 um 11:33 UTC](https://forum.shopware.com/t/absturz-bei-checkout/42049 "2016-12-08T11:33:25Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![wecotec](https://avatars.discourse-cdn.com/v4/letter/w/e47c2d/32.png) [@wecotec](https://forum.shopware.com/u/wecotec)\
**Post date:** [8. Dezember 2016 um 11:33 UTC](https://forum.shopware.com/t/absturz-bei-checkout/42049/1 "2016-12-08T11:33:25Z")

</div>

Ich habe hier einen Kundenshop auf Basis von SW 4.1.4 übernommen. Beim CheckoutProzess stürzt der shop neuerdings immer ab (nach Klick auf „Zahlungspflichtig bestellen“). Das ist unabhängig von der Wahl der Zahlart.

Das einzige was gemacht wurde: Beim&nbsp;Webhoster (1&1) musste ich IonCube von 32Bit auf 64Bit umstellen…ggf liegt es ja hier dran?

Hat jemand eine Ähnliche Erfahrung gemacht und kann ggf eine Lösung anbtieten?

---

<div class="post-metadata">

**Author:** ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)\
**Post date:** [8. Dezember 2016 um 11:35 UTC](https://forum.shopware.com/t/absturz-bei-checkout/42049/2 "2016-12-08T11:35:33Z")

</div>

Was meinst Du mit “abstürzt”?

---

<div class="post-metadata">

**Author:** ![wecotec](https://avatars.discourse-cdn.com/v4/letter/w/e47c2d/32.png) [@wecotec](https://forum.shopware.com/u/wecotec)\
**Post date:** [8. Dezember 2016 um 11:36 UTC](https://forum.shopware.com/t/absturz-bei-checkout/42049/3 "2016-12-08T11:36:55Z")

</div>

Die Seite bleibt weiss. Kein 500er Fehler, kein anderer Fehler .&nbsp;

---

<div class="post-metadata">

**Author:** ![wecotec](https://avatars.discourse-cdn.com/v4/letter/w/e47c2d/32.png) [@wecotec](https://forum.shopware.com/u/wecotec)\
**Post date:** [8. Dezember 2016 um 11:37 UTC](https://forum.shopware.com/t/absturz-bei-checkout/42049/4 "2016-12-08T11:37:40Z")

</div>

Danach ist es auch so, dass andere Seiten (Startseite, Produktseite) auch nicht mehr gehen bis ich den Cache geleert habe…

---

<div class="post-metadata">

**Author:** ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)\
**Post date:** [8. Dezember 2016 um 11:38 UTC](https://forum.shopware.com/t/absturz-bei-checkout/42049/5 "2016-12-08T11:38:11Z")

</div>

Versuche damit mehr Infos rauszukriegen:&nbsp;[http://community.shopware.com/config.php-Tweaks\_detail\_1801.html#Debug-Configuration](http://community.shopware.com/config.php-Tweaks_detail_1801.html#Debug-Configuration)

&nbsp;

---

<div class="post-metadata">

**Author:** ![wecotec](https://avatars.discourse-cdn.com/v4/letter/w/e47c2d/32.png) [@wecotec](https://forum.shopware.com/u/wecotec)\
**Post date:** [8. Dezember 2016 um 11:42 UTC](https://forum.shopware.com/t/absturz-bei-checkout/42049/6 "2016-12-08T11:42:23Z")

</div>

Hmmm…wenn ich http-Cache deaktiviere bekomme ich

&nbsp;

Fatal error: Uncaught exception ‘UnexpectedValueException’ with message ‘Error at offset 15580 of 15589 bytes’ in /homepages/16/d553731033/htdocs/www.domain.de/engine/Library/Zend/Session.php:484 Stack trace: #0 [internal function]: ArrayObject-\>unserialize(‘x:i:2;a:22:{s:1…’) #1 /homepages/16/d553731033/htdocs/www.domain.de/engine/Library/Zend/Session.php(484): session\_start() #2 /homepages/16/d553731033/htdocs/www.domain.de/engine/Shopware/Bootstrap.php(199): Zend\_Session::start(Array) #3 [internal function]: Shopware\_Bootstrap-\>initSession() #4 /homepages/16/d553731033/htdocs/www.domain.de/engine/Library/Enlight/Bootstrap.php(304): call\_user\_func(Array) #5 /homepages/16/d553731033/htdocs/www.domain.de/engine/Library/Enlight/Bootstrap.php(258): Enlight\_Bootstrap-\>loadResource(‘Session’) #6 /homepages/16/d553731033/htdocs/www.domain.de/engine/Shopware/Application.php(169): Enlight\_Bootstrap-\>getResource(‘Session’) #7 /homepages/16/d553731033/htdocs/www.a in /homepages/16/d553731033/htdocs/www.domain.de/engine/Library/Zend/Session.php on line 484

---

<div class="post-metadata">

**Author:** ![wecotec](https://avatars.discourse-cdn.com/v4/letter/w/e47c2d/32.png) [@wecotec](https://forum.shopware.com/u/wecotec)\
**Post date:** [8. Dezember 2016 um 12:26 UTC](https://forum.shopware.com/t/absturz-bei-checkout/42049/7 "2016-12-08T12:26:24Z")

</div>

Was komisch ist: Die Fehlermeldung wird von vom ZendFramework produziert wenn es mittels “session\_start()” die PHP-Session wieder herstellen möchte. Der Fehler taucht nur auf, wenn ein User im Frontend des Shops angemeldet ist…

---

<div class="post-metadata">

**Author:** ![wecotec](https://avatars.discourse-cdn.com/v4/letter/w/e47c2d/32.png) [@wecotec](https://forum.shopware.com/u/wecotec)\
**Post date:** [8. Dezember 2016 um 15:08 UTC](https://forum.shopware.com/t/absturz-bei-checkout/42049/8 "2016-12-08T15:08:47Z")

</div>

Hat keiner eine Idee? Ich hab jetzt schon folgendes erfolglos probiert:

&nbsp;

session.save\_path in der php.ini angepasst auf ein beschreibbares Verzeichnis

session-Tabellen des Shops geleert und auf Fehler überprüft

in der Session.php des Zend-Frameworks die Zeilen „überbrückt“ (was aber zu anderen Problemen führte)

Plugins entfernt die „session\_start“ verwenden

&nbsp;

Das einzige was sich auf dem Webserver geändert hat war, dass wir den Ioncibe-Loader für PHP 5.4 auf eine 64Bit-Version umstellen mussten, da 1&1 das so vorgab

---

<div class="post-metadata">

**Author:** ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)\
**Post date:** [8. Dezember 2016 um 15:10 UTC](https://forum.shopware.com/t/absturz-bei-checkout/42049/9 "2016-12-08T15:10:21Z")

</div>

Das ist niemals sowas umständliches. Meist inkompatible Plugins. Falsche PHP-Versionen oder nicht erfüllte Voraussetzungen.

---

<div class="post-metadata">

**Author:** ![wecotec](https://avatars.discourse-cdn.com/v4/letter/w/e47c2d/32.png) [@wecotec](https://forum.shopware.com/u/wecotec)\
**Post date:** [8. Dezember 2016 um 15:21 UTC](https://forum.shopware.com/t/absturz-bei-checkout/42049/10 "2016-12-08T15:21:55Z")

</div>

Hmmm…bis auf den IonCube-Loader hat sich nicht viel geändert. Und es betrifft nur den Teil des Shops wenn ein User sich registriert oder einloggt. Sobald der Shop “merkt” dass es eine Usersession gibt fährt er gegen die Wand.

&nbsp;

Wenn ichi mir den Trace (s.u.) anschaue scheint der Befehl “unserialize” (#0) der Verursacher zu sein…aber warum?&nbsp;

&nbsp;

Fatal error: Uncaught exception ‘UnexpectedValueException’ with message ‘Error at offset 18288 of 18297 bytes’ in /homepages/16/d553731033/htdocs/www.domain.de/engine/Library/Zend/Session.php:484&nbsp;

Stack trace:&nbsp;

#0 [internal function]: ArrayObject-\>unserialize(‘x:i:2;a:22:{s:1…’)&nbsp;

#1 /homepages/16/d553731033/htdocs/www.domain.de/engine/Library/Zend/Session.php(484): session\_start()&nbsp;

#2 /homepages/16/d553731033/htdocs/www.domain.de/engine/Shopware/Bootstrap.php(199): Zend\_Session::start(Array)&nbsp;

#3 [internal function]: Shopware\_Bootstrap-\>initSession()&nbsp;

#4 /homepages/16/d553731033/htdocs/www.domain.de/engine/Library/Enlight/Bootstrap.php(304): call\_user\_func(Array)&nbsp;

#5 /homepages/16/d553731033/htdocs/www.domain.de/engine/Library/Enlight/Bootstrap.php(258): Enlight\_Bootstrap-\>loadResource(‘Session’)&nbsp;

#6 /homepages/16/d553731033/htdocs/www.domain.de/engine/Shopware/Application.php(169): Enlight\_Bootstrap-\>getResource(‘Session’)&nbsp;

#7 /homepages/16/d553731033/htdocs/www.a in /homepages/16/d553731033/htdocs/www.domain.de/engine/Library/Zend/Session.php on line 484

---

<div class="post-metadata">

**Author:** ![elvwis](https://avatars.discourse-cdn.com/v4/letter/e/bc79bd/32.png) [@elvwis](https://forum.shopware.com/u/elvwis)\
**Post date:** [9. Dezember 2016 um 14:00 UTC](https://forum.shopware.com/t/absturz-bei-checkout/42049/11 "2016-12-09T14:00:16Z")

</div>

Es haben sich in den letzten Tagen noch ein paar Leute gemeldet, die das gleiche Problem haben:

[https://forum.shopware.com/discussion/42498/checkout-finish-schlaegt-fehl-mit-unexpectedvalueexception-in-session-start#quote](https://forum.shopware.com/discussion/42498/checkout-finish-schlaegt-fehl-mit-unexpectedvalueexception-in-session-start#quote)

Das gemeine an der Sache ist, dass man das Problem nur indirekt mitbekommt, wenn keine Bestellungen mehr ankommen, sich ein Kunde freundlicherweise meldet oder sich&nbsp;die abgebrochenen Bestellungen häufen.

Für Lösungsansätze auch von den Shopware-Spezialisten wären wohl alle sehr dankbar.

&nbsp;
