🎯 Scopul Articolului #
Acest ghid vă arată cum să localizați și să interpretați cele mai importante fișiere de jurnal (Log Files) din cPanel. Aceste fișiere sunt esențiale pentru a diagnostica rapid probleme precum Internal Server Error (500), erori PHP sau pagini lipsă (404 Not Found).
1. Vizualizarea Erorilor Recente (Error Logs) #
Log-ul de erori (Error Log) înregistrează orice problemă critică întâlnită de server în timpul executării scripturilor PHP, cum ar fi depășirea limitei de memorie sau erori de sintaxă.
-
Logați-vă în cPanel.
-
În secțiunea Metrice (Metrics), dați click pe pictograma Errors (Erori).
-
Această pagină va afișa ultimele 300 de mesaje de eroare înregistrate pentru site-ul dumneavoastră.
Cum se Interpretează o Eroare Comună #
| Mesaj de Eroare | Semnificație | Soluție Tipică |
Fatal error: Allowed memory size... |
Scriptul PHP a depășit limita de memorie RAM alocată (de obicei 256MB sau 512MB). | Creșteți memory_limit (vezi articolul PHP Settings). |
Internal Server Error: .htaccess |
Există o sintaxă greșită sau o regulă nevalidă în fișierul .htaccess. |
Comentați sau ștergeți ultima modificare făcută în .htaccess. |
Call to undefined function... |
O funcție dintr-un plugin/temă lipsește, adesea din cauza unei versiuni PHP prea vechi. | Actualizați versiunea PHP (vezi articolul PHP Settings) sau dezactivați plugin-ul. |
2. Accesarea Log-urilor de Acces (Access Logs) #
Log-urile de acces (Access Logs) înregistrează toate cererile HTTP primite de server, inclusiv vizitele, fișierele solicitate și erorile 404.
-
Logați-vă în cPanel.
-
În secțiunea Metrice, dați click pe pictograma Raw Access (Acces Brute).
-
Descărcați fișierul de log pentru domeniul dumneavoastră (ex:
domeniultau.ro.log.gz). -
Dezarhivați fișierul local.
Ce Vedeți în Log-ul de Acces #
Fiecare rând din acest log reprezintă o cerere către server. Vă ajută să vedeți sursa traficului și erorile 404.
-
Format tipic:
[IP] - [user] [date] "[request type] [requested file] [protocol]" [status code] [bytes sent] -
Erori 404 (Not Found): Căutați codul de stare
404. Aceasta indică fișierele sau paginile pe care vizitatorii sau motoarele de căutare le solicită, dar care nu mai există. Puteți folosi această informație pentru a configura redirecționări 301.
3. Jurnalul de Erori PHP Detaliat (Final Destination) #
Cea mai detaliată versiune a log-ului de erori PHP (utilizată de echipa de suport) se găsește în directorul File Manager.
-
Accesați cPanel → File Manager.
-
Navigați la directorul rădăcină al domeniului (de obicei
public_html). -
Căutați un fișier numit:
error_log
Notă: Dacă utilizați WordPress, log-ul de erori PHP specific pentru aplicație este adesea scris în acest fișier sau, în unele cazuri, în directorul
wp-content. Dacă nu vedeți erori aici, înseamnă că nu există probleme critice recente.
4. Afișarea Erorilor PHP pe Ecran (Depanare) #
În timpul depanării, puteți forța afișarea erorilor direct în browser (NU este recomandat pentru un site live).
-
Editați fișierul
.htaccesssauphp.ini(dacă este disponibil). -
Adăugați/modificați următoarele linii:
Ini, TOMLphp_flag display_errors on php_value error_reporting 32767 -
Atenție: După ce ați rezolvat problema, ștergeți imediat aceste linii sau schimbați
display_errorsînoffpentru a preveni afișarea detaliilor de cod publicului.
Utilizarea log-urilor de erori este cea mai rapidă metodă de a identifica și remedia problemele care afectează stabilitatea site-ului dumneavoastră.