Февруари 25, 2026

Завъртане на лог файлове (Log Rotation)

 

Какво представлява това?

Тази функция ти позволява да избираш кои лог файлове на Apache да се компресират и архивират автоматично. Това става чрез специален процес, наречен cpanellogd. Той събира избраните логове и ги компресира в един архив за всеки вид лог файл.

 

Кога се архивират логовете?

  • Когато лог файлът стане по-голям от определен размер (по подразбиране: 300 MB).

  • Или в края на месеца.

Ако искаш да промениш лимита от 300 MB, можеш да го направиш в Tweak Settings секцията на WHM (WHM » Server Configuration » Tweak Settings).

 

Къде се съхраняват архивите?

Компресираните лог файлове се записват в:

/home/потребител/logs

където „потребител“ е името на съответния cPanel акаунт.

Ако в настройките на WHM е изключена опцията „Archive logs in the user’s home directory…“, системата няма да съхранява архивите в папката на потребителя.

 

Важно да знаеш:

Системата не изтрива автоматично компресираните логове.
Това означава, че трябва ръчно да триеш ненужните архиви, за да не запълниш мястото на диска.

 

Как да избереш кои логове да се архивират

  1. Влез в WHM и отвори: Home » Service Configuration » Apache Configuration » Log Rotation

  2. Ще видиш списък с лог файлове. Сложи отметка до тези, които искаш да се архивират:

    • error_log – съдържа грешки, които Apache среща при обработка на заявки.

    • access_log – записва всяка заявка, която достига до Apache.

    • modsec_debug_log – показва грешки, уловени от ModSecurity (свързано с блокирани заявки).

    • suexec_log – дава информация за действия, извършени чрез suEXEC, и е полезен при разследване на вътрешни сървърни грешки.

  3. След като избереш желаните файлове, натисни Save, за да запазиш настройките.