---
title: Cum remediez eroarea 500 (Internal Server Error) în Magento 2?
description: "Erorile 500 în Magento 2 au de obicei cinci cauze: permisiuni, limită de memorie, fișierul .htaccess, module lipsă sau extensii terțe. ### Afișează eroarea reală Activează temporar modul developer pentru a vedea excepția: ``` php bin/magento deploy:mode:set developer ``` Verifică…"
url: "https://www.hostx.ro/kb/cum-remediez-eroarea-500-in-magento-2/"
updated: "2026-07-26"
category: Programare / Aplicații / Magento
tags:
  - debugging
  - erori
  - Magento 2
  - permisiuni fișiere
  - PHP
  - Troubleshooting
---

# Cum remediez eroarea 500 (Internal Server Error) în Magento 2?

Erorile 500 în Magento 2 au de obicei cinci cauze: permisiuni, limită de memorie, fișierul .htaccess, module lipsă sau extensii terțe.

### Afișează eroarea reală

Activează temporar modul developer pentru a vedea excepția:

```
php bin/magento deploy:mode:set developer
```

Verifică și logurile din `var/log/` (`exception.log`, `system.log`). Nu lăsa modul developer activ pe un site live.

### Permisiuni

```
find . -type f -exec chmod 644 {} ;
find . -type d -exec chmod 755 {} ;
chmod u+x bin/magento
```

### Limita de memorie

Mărește `memory_limit` în php.ini (ex. `memory_limit = 2G` pentru operațiuni de deploy/upgrade).

### .htaccess, module și extensii

Redenumește temporar `.htaccess` pentru a-l elimina din ecuație. Dacă o extensie terță a cauzat problema, dezactiveaz-o: `php bin/magento module:disable Vendor_Module`, apoi `setup:upgrade` și `cache:flush`.
