누군가 데이터가 어떻게 흐르는지 안내해 줄 수 있나요? 로그 데이터를 가로채고 해당 데이터를 현장에서 변경한 다음 파일에 저장하는 방법을 이해해야 합니다.
답변1
로그는 Apache httpd 바이너리 자체에 의해 작성됩니다.
[root@cms_publish httpd]# fuser access_log
access_log: 488 1762 1842 4166 4167 4459 4460 4464 4634 5274 6679 7036 7120 7905 7980 8165 9290 9374 9375 9376 25534 26170 27463 29600
[root@cms_publish httpd]# ps -efa | grep 1762
apache 1762 1842 0 15:20 ? 00:00:00 /usr/sbin/httpd
root 10434 10309 0 15:32 pts/0 00:00:00 grep 1762
[root@cms_publish httpd]#
있다지시사항이 많다이는 Apache httpd가 기록하는 방법과 내용을 관리합니다. 여기에 나열하기에는 너무 많습니다. 조작하려는 경우 타사 모듈을 사용하여 조작할 수 있는 형식(예: )으로 넣거나 파이프를 mod_log_sql
제공 TransferLog
하고 그런 식으로 처리할 수 있습니다.CustomLog
나는 그것이 당신이 요구하는 것을 해결한다고 생각합니다. 당신이 하려는 일에 대한 충분한 정보인가요?