PrestaShop white screen: get your store back online today
A white screen, no error message, no clues: it is one of the most confusing PrestaShop issues. Our developers trace the problem through PHP and the theme to restore your storefront without breaking your customisations.
- Same-day support, 9 am to 10 pm, 7 days a week
- Identifying the error hidden by the PHP configuration
- No customisations removed without your approval
- Full front-office and back-office testing after the fix

The symptoms we check first
A systematic diagnosis, in the right order: we isolate the cause before changing a single file.
Hidden PHP error
The display_errors setting is disabled: the fatal error is occurring but only appears in the logs.
Broken theme or template
A modified .tpl file, a missing hook or an undefined Smarty variable can leave the entire page blank.
Stale cache
A corrupted Smarty cache or compiled file that serves a blank page on every visit.
Insufficient memory
The script stops before outputting a single line of HTML.
Partial blank page
If only certain pages—such as category pages, product pages or checkout—are blank, a hooked module is often to blame.
Blank back office
Blank screen in the back office only: corrupted permissions, session, or employee tab.
What we check—and then fix
What We Check
- PHP error log and the server’s display_errors setting
- Recently modified theme files and template overrides
- Modules attached to hooks on the affected pages
- Status of the Smarty cache and compiled files
- Different behavior in the front office and back office
What We Fix
- Identifying the real error using temporary, secure debug mode
- Fixing the faulty template, hook or module
- Clean cache clearing and rebuilding
- Page-by-page checks: homepage, category, product, cart, and checkout
- Recommendations for keeping future theme changes secure
Get emergency support now
Calling is still the fastest option. Otherwise, describe the issue and we’ll reply with an estimate.
Is it business-critical? Call us.
+33 6 31 55 57 57 — 9:00 to 22:00, seven days a week. A developer, not a call centre.
What to read while your store is down
The most useful pages and guides when every minute counts.
Every hour of downtime costs you orders
A French developer will review your store today. You receive an estimate before any work begins and only pay for the actual time spent.
Frequently Asked Questions
Why can't I see any error messages?
By default, PrestaShop hides PHP errors in production to prevent sensitive information from being exposed. The error still exists: it is in the logs, and we know where to find it.
Does the theme need to be reinstalled?
Almost never. In the vast majority of cases, a specific file or module needs fixing. Reinstallation would only be suggested as a last resort, with your approval.
The back office is blank too. Is it more serious?
Not necessarily. It is often caused by a session issue, file permissions or a corrupted employee tab. Diagnosis is still quick.
Is there a fee for the diagnosis?
No. You receive an estimate before any work begins, then decide whether to proceed.