PrestaShop Error 500

Identify and fix the 500 error on PrestaShop.

A 500 error on PrestaShop can cost sales every minute. The cause is often a faulty module, permissions problem, or failed update. Here's how to react quickly.

Symptoms

Common Causes

Diagnostic Steps

  1. Enable debug mode in config/defines.inc.php
  2. Disable recently installed modules via DB
  3. Delete cache (var/cache/) and regenerate
  4. Check PHP logs and PrestaShop logs

Automate with MoniTao

MoniTao protects your e-commerce:

Best Practices

FAQ

How to enable PrestaShop debug mode?

In config/defines.inc.php: define('_PS_MODE_DEV_', true);

How to disable a module without the back-office?

In the ps_module table, set active = 0 for the concerned module.

What permissions for folders?

755 for folders, 644 for files. var/ and cache/ in 777 if needed.

Does MoniTao monitor checkout?

Yes, create a specific monitor for the cart or order page.

Ready to Sleep Soundly?

Start free, no credit card required.