Home  >  Article  >  Operation and Maintenance  >  Where is the apache error log in linux

Where is the apache error log in linux

WBOY
WBOYOriginal
2022-07-19 16:56:184203browse

In Linux, the default location of the apache error log is "/var/log/apache2/error.log"; to find the customized error log location, you can use a text editor to open "/etc/apache2 /apache2.conf" file, and look for the line starting with ErrorLog, and change the line to specify the location of the custom Apache error log file.

Where is the apache error log in linux

#The operating environment of this tutorial: linux7.3 system, Dell G3 computer.

Where is the apache error log in Linux

On Debian-based Linux, the default location of the system-wide apache error log is /var/log/apache2/error.log

Customized Error Log

To find out the custom location of the Apache error log, open /etc/httpd/conf/httpd.conf with a text editor and look for ServerRoot, This parameter shows the top level of the Apache web server directory tree where log files and configuration are located. For example:

ServerRoot "/etc/httpd"

Now, look for the line starting with ErrorLog, which indicates where the Apache web server writes the error log. Note that the location specified is relative to the ServerRoot value. For example:

ErrorLog "log/error_log"

Combine the above two instructions to get the complete error log path. By default, the path is /etc/httpd/logs/errorlog. In a fresh installation of Apache, this is a symbolic link to /var/log/httpd/errorlog.

In actual situations, ErrorLog may point to any location in your Linux system.

Extended knowledge

When we install and start Apache, Apache will automatically generate two log files. These two log files are the access log access_log (access.log on Windows) and the error log error_log (error.log on Windows). If you use SSL service, there may also be three log files: ssl_access_log, ssl_error_log and ssl_request_log.

The path of the log file varies depending on the installation method. It is generally in the logs subdirectory of the Apache installation directory. The path of the log file can be found in the Apache configuration file according to the actual installation situation.

Recommended learning: Linux video tutorial

The above is the detailed content of Where is the apache error log in linux. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn