Directiva ErrorLog – Configurarea căii jurnalului de erori în Apache HTTP Server

Stabilește destinația unde Apache înregistrează toate avertismentele, erorile de compilare, căderile de module și problemele de acces.

Sintaxă
ErrorLog ${APACHE_LOG_DIR}/error.log
ErrorLog /var/log/apache2/dexblog_error.log

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