>
httpd.conf 에서   /etc/httpd/conf/httpd.conf 에 위치  줄이 있습니다 :

ErrorLog logs/error_log

하지만 로그 파일 경로는 /var/log/httpd/error_log 입니다.

Apache Webserver는 error_log 파일의 경로를 어떻게 확인합니까?


  • 답변 # 1

    해결 방법을 찾았습니다 :

    ErrorLog의 경로가 "/"로 시작하지 않으면 ServerRoot 의 경로  (httpd.conf에도)가 추가되어 있습니다.
    와이즈 비즈  내 구성에서 ServerRoot 입니다 .
    그래서 /etc/httpd   logs/error_log 로 변경 .

    경로 /etc/httpd/logs/error_log   /etc/httpd/logs/error_log 에 대한 상대적인 링크입니다 이 상대 경로가 절대 경로로 변환되면 결과는 다음과 같습니다.

    ../../var/log/httpd
    
    
    /var/log/httpd/error_log

  • 이전 variable - 다운로드 스크립트의 출력을 자동으로 타겟팅하는 방법
  • 다음 apache httpd - htaccess가 CentOS 7에서 요청을 리디렉션하지 않는 이유는 무엇입니까?