Zum Inhalt springen
aivoma
Gratis-Check

Lösungsanleitungen · Warenkorb, Kasse & Inhalte

Ihre Kasse liefert einen Serverfehler

Eine WooCommerce-Kasse oder ein Warenkorb mit HTTP 500, „Es gab einen kritischen Fehler“ oder leerer Seite lässt jeden Kaufversuch scheitern – oft tagelang unbemerkt. Diagnose und Lösung.

Auswirkung: Kritisch Wir beheben das im Paket KI-Sichtbarkeits-Monitoring — 79 € · Aktualisiert

Das Symptom

  1. Bestellungen sind plötzlich ausgeblieben; /checkout/ zeigt „Es gab einen kritischen Fehler auf dieser Website“, eine leere Seite oder einen 500.
  2. Es begann direkt nach einem Plugin-, Theme-, WooCommerce- oder PHP-Update.
  3. Die Warenkorbseite lädt, die Kasse nicht (oder umgekehrt).

Warum es wichtig ist

Niemand kauft im eigenen Shop, daher bleibt eine defekte Kasse unbemerkt, bis ein Kunde sich beschwert. Währenddessen schicken Anzeigen, SEO und KI-Empfehlungen Käufer in eine Sackgasse – und auch Crawler protokollieren den Fehler.

Häufige Ursachen: PHP-Fatal-Error durch ein inkompatibles Plugin (Zahlungsanbieter, Versand, Checkout-Field-Editor) nach einem Update; PHP-Versionswechsel beim Hoster; Speicherlimit überschritten; Checkout-Block/Shortcode von der Seite entfernt; abgelaufenes SSL am Zahlungsendpunkt.

So prüfen Sie es selbst

  1. Öffnen Sie /cart/ und /checkout/ in einem privaten Fenster mit einem Produkt im Warenkorb.
  2. WordPress → Tools → Site Health → Info → *Server* (Werkzeuge → Website-Zustand) und WooCommerce → Status → *Logs* (Fatal-Errors-Log) zeigen das fehlerhafte Plugin und die Datei.
  3. Aktivieren Sie kurz WP_DEBUG_LOG, wenn das Log leer ist; auch Hosting-Fehlerprotokolle (cPanel/Plesk) zeigen den PHP-Fatal-Error.

So beheben Sie es

  1. Lesen Sie die Fehlerzeile: Sie nennt das Plugin. Deaktivieren Sie es (über den WP-Admin oder per SFTP durch Umbenennen des Ordners, falls der Admin nicht mehr geht) und testen Sie die Kasse erneut.
  2. War es WooCommerce oder PHP: Rollback mit WP Rollback / den Backups Ihres Hosters, oder das inkompatible Plugin auf eine Version aktualisieren, die das neue WooCommerce unterstützt.
  3. Prüfen Sie, ob der Inhalt der Kassenseite den *Checkout*-Block oder den Shortcode [woocommerce_checkout] enthält und unter WooCommerce → Settings → Advanced zugewiesen ist.
  4. Erhöhen Sie memory_limit auf 256M+, wenn der Fehler *Allowed memory size exhausted* lautet.
  5. Richten Sie anschließend Uptime-Monitoring speziell für /checkout/ ein (nicht nur für die Startseite) und nutzen Sie eine Staging-Seite für Updates.

FAQ

Klare Antworten auf die Fragen, die Shop-Betreiber stellen

Wie vermeide ich das künftig?

Zuerst auf Staging aktualisieren, vor Updates automatische Backups behalten und die Checkout-URL mit einer Stichwortprüfung („Kostenpflichtig bestellen“) überwachen. Genau das macht unser Care Plan.

Kostenloser Sofort-Check

Sehen Sie, was KI-Assistenten in Ihrem Shop lesen können – in 60 Sekunden

Fügen Sie Ihre Shop-URL ein. Wir prüfen live KI-Crawler-Zugang, Product-Schema, Preise, GTINs, Feeds und E-Mail-Sicherheit und zeigen die genauen Lücken. Keine Registrierung, keine Verpflichtung.

Meinen Shop kostenlos prüfen