✓ Ohne Verpflichtung · ⚡ Antwort unter 24 h · 📞 06 78 85 05 63
🚨 Weißer Bildschirm · Sofortige Diagnose

Weißer Bildschirm auf Ihrem PrestaShop?
wir stellen Ihren Shop ohne Datenverlust wieder her.

Diagnose und Behebung von weißen Bildschirmen auf PrestaShop

Eine völlig weiße Seite — kein Fehler, kein 500, nur Leere — ist fast immer ein stiller fataler PHP-Fehler. Wir aktivieren den Debug-Modus, lesen den echten Fehler, neutralisieren den Schuldigen (Modul, Override, Hook) und stellen Ihren Shop ohne eine einzige Bestellung zu verlieren wieder her.

Oder anrufen: +33 6 78 85 05 63
✓ Kein Datenverlust✓ Einsatz in 24 h (Werktag)✓ Ab 60 €/h netto✓ Garantie 30 Tage
👀 Welche Art weißer Bildschirm

4 Szenarien, die wir jede Woche behandeln

Der Kontext, in dem der weiße Bildschirm auftritt, orientiert die Diagnose bereits. Erkennen Sie Ihren.

A. Alles weiß (Front + Admin)

Nichts reagiert — weder Home, noch Produktseiten, noch /admin-xxx. Typische Ursache: beschädigte Core-Datei (oft config/defines.inc.php falsch editiert), Fehler in composer.json auf PS 8.x/9.x, oder kaputter Autoloader. Lösung: gezielte Wiederherstellung der Datei + Git-Audit des letzten Diffs.

B. Front weiß, Admin OK

Sie können sich im Back-Office anmelden, aber das Front zeigt Weiß — einschließlich Homepage. Typische Ursache: Modul-Hook auf displayHeader, der eine Exception wirft, oder beschädigtes Theme (Parse-Error in layouts/layout-full-width.tpl). Lösung: Wechsel zum Standard-classic-Theme via SQL, Identifikation des problematischen Moduls.

C. Admin weiß, Front OK

Ihre Besucher sehen den Shop normal, aber Sie kommen nicht mehr ins BO: weißer Bildschirm ab /admin-xxx oder nach Login. Typische Ursache: Admin-Controller-Override nach Update kaputt, oder Modul, das auf actionAdminControllerInitBefore abstürzt. Lösung: Neutralisierung von /override/controllers/admin/, SQL-Deaktivierung kürzlich installierter Module.

D. Weiß nur bei bestimmten Produktseiten

Home, Katalog und Checkout funktionieren, aber einige Produktseiten sind weiß. Oft ein Modul, das abstürzt, wenn ein bestimmtes Attribut vorhanden ist (Kombinationen, Customizations, verknüpfte Zubehörartikel). Lösung: Identifikation des Pivot-Produkts, gezielte Deaktivierung des schuldigen Hooks, Patch.

🩺 Diagnose-Tabelle

Was der weiße Bildschirm sagt (oder nicht)

Wenige Minuten im Debug-Modus reichen oft aus, um die Ursache zu isolieren. Das ist das Raster, das wir verwenden.

Beobachtetes SymptomWahrscheinliche UrsacheWo schauen
Komplett weiß, leerer QuellcodeFataler PHP-Fehler beim Bootstrapphp-fpm.log + error_log
Weiß, Code = HTML-Layout ohne InhaltHook displayHeader, der wirftDebug-Modus + kürzlich installiertes Modul
Weiß, aber view-source: zeigt rohes SmartyBeschädigter Smarty-Cache, Parse-Error Template/var/cache/prod/smarty/
Weiß nur nach Admin-LoginKaputter Admin-Override / fehlerhaftes BO-Modul/override/controllers/admin/
Weiß + Log Class not foundKaputter Autoloader, Datei umbenannt/gelöschtOverride + composer autoload
Weiß + Log Cannot redeclareOverride-Konflikt / Modul redefiniert Klasse/override/classes/
💰 Tarife

Tarife vorab angekündigt

Kostenlose Diagnose. Beim Einsatz wissen Sie genau, was es kostet bevor wir den Code anfassen.

🔍 Diagnose

Diagnose

den versteckten Fehler sehen
0gratis
30 Min · ohne Verpflichtung
  • PrestaShop-Debug-Modus temporär aktiviert
  • Schuldiges Modul / Override identifiziert
  • Festes Angebot sofort gesendet
  • Sie entscheiden, ob es weitergeht
Diagnose starten →
⚡ Am häufigsten🔧 Einsatz

Gezielter Einsatz

Shop wiederherstellen
ab 60netto
nach Diagnose · Preis vorab angekündigt
  • Backup Dateien + DB vor jedem Einsatz
  • Neutralisierung des schuldigen Moduls / Overrides
  • Debug deaktiviert, Smarty-Cache geleert, Prod-Tests
  • Schriftlicher Bericht: Ursache + angewandte Korrektur
  • Garantie 30 Tage auf die Korrektur
🛡️ Wartung

Monatliche Wartung

Pre-Prod-Tests vor jedem Update
ab 50/ Monat
24/7-Überwachung · ohne Verpflichtung
  • Modul-Audit vor jedem großen Update
  • Tägliche Backups EU-konform
  • Prioritäter Einsatz bei weißen Bildschirmen
  • Override-Überwachung + Portierung bei jedem Update
❓ FAQ

Weißer Bildschirm PrestaShop — häufig gestellte Fragen

Ein weißer Bildschirm bedeutet, dass der Server HTTP 200 OK zurückgegeben hat, aber mit leerem Body. Typischerweise ein stiller fataler PHP-Fehler: display_errors ist in Produktion deaktiviert, PHP schluckt den Fehler und Smarty rendert ein leeres Template. Häufige Ursachen: Klassen-Override beim Bootstrap, Modul-Hook beim Theme-Laden, falsch editierte defines_custom.inc.php, beschädigter Smarty-Cache.
Ein 500 wird von Apache/Nginx mit expliziter Meldung gezeigt. Ein weißer Bildschirm ist HTTP 200 OK mit leerem Body: PHP abgestürzt, aber Fehler versteckt. Diagnose-Tools unterscheiden sich: für weißen Bildschirm müssen wir manuell den Debug-Modus aktivieren.
Klassischer Fall eines kaputten Admin-Controller-Overrides oder BO-only Modul-Absturzes. Wir greifen via SSH/FTP zu, deaktivieren temporär /override/controllers/admin/ durch Umbenennen, testen, isolieren. Wenn ungelöst, SQL-Deaktivierung kürzlich installierter Module. Behebung 30-60 Min.
Sehr häufig, in Bezug auf Daten selten schlimm. Ein 1.7→8 oder 8.x→9 Update schreibt viele Core-Klassen neu: Ihre Overrides können verschwundene Methoden referenzieren. Alte Module folgen auch nicht. Lösung: /override/ neutralisieren, Overrides portieren, Module auditieren. Bestellungen, Kunden, Katalog bleiben unangetastet.
Kostenlose Diagnose (30 Min), dann Einsatz auf Angebot, ab 60 €/h netto. Die meisten werden in 1-2 Stunden behoben. Festes Angebot in 24 h (Werktag). In Business/Performance-Wartung inklusive.
Bei 1.7+: /config/defines.inc.php bearbeiten: define('_PS_MODE_DEV_', true);. Bei 8.x/9.x: /app/config/parameters.php. NIEMALS in Produktion aktiv lassen (offenbart Serverpfade, DSGVO-Verstoß möglich). 5 Min aktivieren, Fehler lesen, deaktivieren, beheben.

Ihr Shop ist gerade jetzt weiß?

Kostenlose Diagnose in 30 Min. Festes Angebot in 24 h (Werktag), Einsatz ab 60 €/h netto. Keine Überraschungen.

📞 +33 6 78 85 05 63
📞 Anrufen · 06 78 85 05 63