>> Edit article
이름
제목
패스워드
shell을 보니 문제가 있는듯한데... 먼제 http daemon을 죽이시거나 rm -f *log 이부분을 cat < /dev/null > log_file_name로 해주시면 됩니다. 음.. daemon이 살아 있을때는 당연히 log파일이 삭제가 안되죠. 로그화일이 데몬에 의해서 open되어있을테니까요. 그럼 참고하세요. : 로그파일이 꽉 차서 접속에 문제가 생기는 분들이 가끔있어 cron 을 사용하여 매일 새벽 4시에로그파일을 삭제하게끔 했습니다. 그런데 삭제가 안되네요. : : 작동이 되질 않네요. : 원인이 무얼까요.. . : log.sh 는 다음과 같습니다. : : #!/bin/sh : : #analog restarting : : cd /www/logs : rm -f *log : killall -1 httpd : ps aux : ps aux : : 크론은 다음과 같구요. : : 0 4 * * * * /root/log.sh : 30 * * * * * /home/httpd/html/test.php : : 크론에 등록된 test.php 가 잘돌아가는 걸로 봐서 크론 문제는 아니구요. : 위의 log.sh 의 문제인 듯 싶은데. : 왜 로그파일 삭제가 안될까요. : 다시 생기는 것인줄은 알지만, 삭제 한후 다시 생성되면 그 전의 로그는 다 지워졌어야 하는데 그것이 계속 쌓여있네요. : : -- : 이 곳에 서명을 적어주십시오. : : 오다께--배우고 확신함에 거하라 !
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved