Ce face Directiva ErrorLog - Configurarea căii jurnalului de erori
Jurnalul de erori (Error Log) este primul fișier pe care trebuie să îl consultați atunci când un site afișează `500 Internal Server Error` sau când Apache refuză să pornească.
Fiecare VirtualHost poate și ar trebui să aibă propriul său fișier de `ErrorLog` dedicat pentru a nu amesteca erorile diferitelor domenii de pe același server.
Poate scrie direct pe disc sau poate trimite datele către un proces prin conductă pipe (ex: rotație automată cu `rotatelogs`).
Exemple
Exemplul 1: Urmărirea în timp real a erorilor din jurnalul Apache
Inspectează ultimele linii din logul de erori în consolă.
tail -f /var/log/apache2/error.log
Ieșire în terminal
[Wed Oct 28 00:10:02.192837 2026] [mpm_event:notice] [pid 12480:tid 12480] AH00489: Apache/2.4.58 (Ubuntu) configured -- resuming normal operations
[Wed Oct 28 00:10:02.193000 2026] [core:notice] [pid 12480:tid 12480] AH00094: Command line: '/usr/sbin/apache2'
Greșeli frecvente
- Lipsa permisiunilor de scriere pe directorul destinație, ceea ce va împiedica Apache să pornească.
Comenzi înrudite
Directiva CustomLog - Înregistrarea cererilor de acces în format standard: Înregistrează fiecare cerere HTTP procesată de server, incluzând IP-ul clientului, data, URL-ul, codul de stare, User-Agent și Referer.Directiva LogLevel - Filtrarea detaliilor din jurnalul de erori: Controlează pragul de gravitate a mesajelor înregistrate în ErrorLog (emerg, alert, crit, error, warn, notice, info, debug).
Întrebări & Exemple de Cod:
Directiva ErrorLog – Configurarea căii jurnalului de eroriAi o nelămurire despre utilizarea comenzii
Directiva ErrorLog – Configurarea căii jurnalului de erorisau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.