In most cases Apaches log file will be located in “/var/log/httpd”, but this isn’t always the case. If you have checked this directory and the file is not present then you will have to check Apaches “httpd.conf” file in order to find out where it is writing the log files to. Alternatively use grep to find the location of the file.
grep ErrorLog /etc/httpd/conf/httpd.conf
There are 2 ways to open log files. Either a static view of the file or a live auto updating view of the log file. The following code can apply to any log file, it is not specific to Apache. You can replace the path variable to open any other log file for the same effect.
Display static contents of the log file.
cat /var/log/httpd/error_log
Get live feed of from the log file. This will display the last few entries and update the command shell output as more data is written to the log file.
tail -f /var/log/httpd/error_log