강좌 & 팁
아래의 내용은 설정파일("/etc/apache2/apache2.conf" )의 전체 내용 입니다.
# ### Section 1: Global Environment # # # # # # # ## # prefork MPM # worker MPM # event MPM # These need to be set in /etc/apache2/envvars # AccessFileName .htaccess # #
# ErrorLog: The location of the error log file. # # Include module configuration: # Include all the user configurations: # Include ports listing # # Include of directories ignores editors' and dpkg's backup files, # Include generic snippets of statements # Include the virtual host configurations:
|
ErrorLog 는 아파치 서버에서 생기는 에러 관련 로그파일이 생성되는 위치를 설정하는 값 입니다.
작업을 진행 하다 보면 에러가 생기는 경우가 있다. 이럴때 로그 파일을 살펴 봄으로써 문제를 해결하는 실마리를 찾을 수 있습니다. 이를 위하여 로그파일을 확인 하는 습관을 가져야 합니다.
로그파일 확인을 위해서는 로그파일이 어디에 생성되는지 알아야 합니다.
위의 아파치 기본 설정파일에서는 다음과 같이 로그파일이 생성 된다고 설정이 되어 있습니다.
{$APACHE_LOG_DIR}/error.log
여기서 {$APACHE_LOG_DIR} 내용은 앞의 강의에서도 살펴 보았지만, 아파치 환경 파일인 /etc/apache2/envvars 파일에 다음과 같이 기록 되어 있습니다.
export APACHE_LOG_DIR=/var/log/apache2
결론적으로 ErrorLog 파일은 /var/log/apache2/error.log 파일로 생성되는 것 입니다.