Where the Logs are Stored in Linux (cPanel)?
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