Dep. Comercial +40 365-882.777 +40 722-241.273 Lun-Vin: 10:00-18:00
View Categories

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

< 1 minut de citit

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.

Actualizat la 26/07/2026