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
90 €/h — View pricing
Blank screen displayed instead of a PrestaShop store

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.

Free diagnosis · 9:00–22:00, 7 days a week

Describe the issue and we’ll reply with an estimate

Estimate provided before any work begins · 90 €/h

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.