Eroarea 500
Atunci când apare eroarea 500, aceasta semnifică o eroare fatală apărută în codul PHP. Pentru a identifica exact în ce fișiere PHP se găsește această eroare este necesar să verificați fișierul error_log. Pentru a accesa fișierul error_log, vă autentificați în contul dvs. de cPanel, apoi accesați File Manager și navigați în directorul public_html, deschizând apoi fișierul error_log. Este important de menționat faptul că log-ul de eroare se află în directorul rădăcină al site-ului (document root).
Cele mai întâlnite erori și rezolvarea lor:
PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 1224704 bytes) În cazul în care întâlniți eroare vă logați în cPanel și măriți memory_limit conform procedurii
În cazul în care valoarea alocată nu este aceeași cu cea setată la memory_limit, înseamnă că limita a fost setată local in fișierele de configurare a website-ului. Pentru instalările Wordpress, fișierul de acest tip este wp-config.php și este recomandat să vă asigurați ca nu aveți setate astfel de valori în fisier:
@ini_set( 'upload_max_filesize' , '500M' );
@ini_set( 'post_max_size', '500M');
@ini_set( 'memory_limit', '500M' );
@ini_set( 'max_execution_time', '300' );
@ini_set( 'max_input_time', '300' );
Depanare erori:
- Wordpress
Când există o eroare critică pe site-urile wordpress de regulă eroarea este una generică și pentru a vedea eroarea mai explicită se modifică fișierul wp-config.php și se adaugă/modifică:
define( 'WP_DEBUG', true );
- Magento
La magento log-urile de eroare sunt în var/log și în var/report/idreportdinbrowser