Timeout nach dem Abschicken einer Bestellung mit Ubercart
Eingetragen von Chipie (16)
am 15.09.2010 - 15:33 Uhr in
am 15.09.2010 - 15:33 Uhr in
Hallo,
ich bekomme nach dem Absenden einer Bestellung (submitt order) bei Ubercart einen Timeout. Ich habe in verschiedene logs geschaut, konnte aber keine Fehlermeldung finden. Wie kann ich den Fehler analysieren. Hilfe wäre sehr willkommen. Danke.
- Anmelden oder Registrieren um Kommentare zu schreiben
Da kann man so pauschal nix
am 16.09.2010 - 07:44 Uhr
Da kann man so pauschal nix zu sagen ..
Welche Module hast du installiert ?
Wie ist der Shop konfiguriert ?
Hast du vlt. einen externen Zahlungsanbieter eingebunden - hier könnte es bei der Bearbeitung / Weiterleitung zu Problemen kommen ?
SteffenR
Wie lang ist der Timeout
am 16.09.2010 - 09:12 Uhr
Wie lang ist der Timeout eingestellt und bekommst du den vom Browser gemeldet oder als Ausgabe im Browser zu lesen? (genaue Fehlermeldung)
Module
am 16.09.2010 - 13:59 Uhr
Danke für die Antwort. Ich weiß, dass eine Diagnose mit der Info nicht so möglich ist. Aber vielleicht hat jemand ein Tip, wie man den Fehler analysieren kann.
Ich habe schon etliche Module deaktiviert. Zur Zeit laufen noch folgende uc module: uc_cart, uc_order, uc_product, uc_store ,uc_reports ,uc_cart_links ,uc_product_power_tools und uc_addresses. Payment habe ich zur nicht aktiv.
Der Fehler tritt auf, wenn ich auf /de/cart/checkout/review auf "submit order" klicke. Dann springt der Browser auf die URL /de/cart/checkout/complete und ich bekomme einen "502 - Bad Gateway". Wenn ich einen reload der Seite mache, kommt die normale Seite "Order Complete" und es scheint, als sei alles ok.
Kann es sein, dass der PHP FastCGI Process Manager beim 1. Versuch, eine EMail zu senden, abschmiert? Aber warum klappt es dann beim Reload der Seite.
Chipie
Timeout beträgt 60s
am 16.09.2010 - 14:02 Uhr
Der Timeout ist auf 60 Sekunden eingestellt, der Fehler kommt aber vorher (nach 10s). Folgende Ausgabe erscheint im Browser
<html>
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/0.8.50</center>
</body>
</html>
Ich würde Tippen, dass der PHP Prozess im Hintergrund abgeschmiert ist
.
Such mal nach "502 bad
am 17.09.2010 - 17:15 Uhr
Such mal nach "502 bad gateway nginx" und du kommst u.a. hierhin: http://rico-schaefer.de/blog/nginx-php-und-der-502-bad-gateway-fehler
Danke für den Hinweis. Wie
am 17.09.2010 - 22:13 Uhr
Danke für den Hinweis. Wie ich oben schon erwähnt, verwende ich nicht nicht spawn-fcgi sondern den PHP FastCGI Process Manager.
Moin moin, besteht das
am 28.12.2010 - 22:15 Uhr
Moin moin,
besteht das Problem noch? Falls ja, würde ich die php-fpm.conf prüfen! Gerade im Abschnitt mit
<value name="StartServers">20</value>
<value name="MinSpareServers">5</value>
sollte keiner der Werte kleiner als 2 sein, behaupte ich mal.
Mehr unter:
http://serverfault.com/questions/44890/php-fpm-nginx-php-cgi-processes-d...
Ist APC oder ähnliches installiert? Das kann meiner Erfahrung nach auch Probleme mit nginx verursachen!
Seitdem ich auf aegir
am 28.12.2010 - 23:16 Uhr
Seitdem ich auf aegir (http://groups.drupal.org/node/89594) umgestiegen bin, tritt dieses Problem nicht mehr auf. Danke für die Rückmeldung.
-- Chipie