Fehler “504 Gateway Timeout”
-
Hallo,
die Ersteinrichtung auf der Entwicklungsumgebung (die auf demselben Server l?uft) hatte soweit geklappt. Nun wollte ich das Plugin auf dem Livesystem installieren. Doch nach dem Einloggen mit den CleverReach-Zugangsdaten im Plugin erscheint nach langer Ladezeit die Fehlermeldung 504 – Gateway Timeout.
Ich habe auch die WooCommerce-Empf?ngerliste gel?scht, die vom Plugin aus der Entwicklungsumgebung heraus angelegt wurde, um die alte Situation wiederherzustellen, unter der das Einrichten in der Entwicklungsumgebung geklappt hatte. Doch auch danach kam wieder nur die Fehlermeldung 504 nach entsprechender Ladezeit, auch nach mehrmaligem Aufrufen der CR-WC-Pluginseite im Backend. Eine neue WooCommerce-Empf?ngerliste wurde durch das Plugin zudem nicht erstellt.
Zur Info: Insgesamt sind rund 4.800 WooCommerce-Kunden vorhanden.
Nachtrag: In der Zwischenzeit haben wir auch eine Info vom Provider erhalten:
derzeit kommt es zu einer hohen Last auf dem Server. Ursache dafür sind ungünstige SQL Queries, welche sehr lange laufen. Hier ein Beispiel: Id: 215110 User: <username> Host: localhost db: <database> Command: Query Time: 5286 State: Sending data Info: select count(DISTINCT user.user_email) as ct from wp_users user join wp_usermeta as capabilities ON (capabilities.user_id = user.ID) join wp_usermeta as user_subscriber ON (user_subscriber.user_id = user.ID) left outer join wp_postmeta order_be on order_be.meta_value = user.user_email left outer join wp_postmeta order_cu on order_be.post_id = order_cu.post_id left outer join wp_postmeta order_subscriber on order_be.post_id = order_subscriber.post_id where capabilities.meta_key = 'wp_capabilities' and ( (user_subscriber.meta_key = 'wp_cr_newsletter_status' and user_subscriber.meta_value = '1') or (order_be.meta_key = '_billing_email' and order_be.meta_value = user.user_email and order_cu.meta_key = '_customer_user' and order_cu.meta_value = '0' and order_subscriber.meta_key = 'wp_cr_newsletter_status' and order_subscriber.meta_value = '1' ) or ( order_cu.meta_key = '_customer_user' and order_cu.meta_value = user.ID and order_subscriber.meta_key = 'wp_cr_newsletter_status' and order_subscriber.meta_value = '1' )) Diese Query l?uft bereits über eine Stunde. Sie k?nnen sich entweder per Shell oder phpMyAdmin die Prozesse mit dem Nutzer <username> anschauen und bei Bedarf auch selbst beendet.
- The topic ‘Fehler “504 Gateway Timeout”’ is closed to new replies.