Where the Logs are Stored in Linux (cPanel)?

October 8, 2009 • By admincPanel

Understanding where log files are stored in Linux/cPanel is essential for troubleshooting server issues. Here is a comprehensive reference for common log file locations.

Apache Logs

  • Error log: /usr/local/apache/logs/error_log
  • Access log: /usr/local/apache/logs/access_log
  • Per-account access logs: /home/username/access-logs/

cPanel/WHM Logs

  • cPanel error log: /usr/local/cpanel/logs/error_log
  • cPanel access log: /usr/local/cpanel/logs/access_log
  • WHM login log: /usr/local/cpanel/logs/login_log

Mail Logs

  • Exim main log: /var/log/exim_mainlog
  • Exim reject log: /var/log/exim_rejectlog
  • Exim panic log: /var/log/exim_paniclog
  • Dovecot log: /var/log/dovecot.log

MySQL Logs

  • Error log: /var/lib/mysql/hostname.err
  • General query log: Disabled by default

FTP Logs (ProFTPD)

  • FTP transfer log: /var/log/xferlog
  • ProFTPD log: /var/log/proftpd

System Logs

  • System messages: /var/log/messages
  • Secure/authentication: /var/log/secure
  • Boot messages: /var/log/boot.log
  • Cron jobs: /var/log/cron