| 2421 번 글의 답장글: 감사합니다..해결됬습니다.. |
| 글쓴이: 푸마
|
글쓴날: 2005년 11월 16일 15:35:26 수(오후) |
조회: 2062 |
산이님 말대로 하니 됬는데 제가 잘못 적어서 안되고
있었습니다.
도와주셔서 감사합니다.
[산이]님이 남기신 글:
>
>[푸마]님이 남기신 글:
>
>>smile# which php
>>/usr/local/bin/php
>>
>>이렇게 나오거든요..
>>crontab 열어보니 맞게 되어 있구요..
>>
>>
>>smile# crontab -e
>>crontab: no crontab for root - using an empty one
>>
>>이렇게 나오구요..
>>
>>미티겠네요..
>>어찌해야하나요??
>>
>
>/etc/crontab 파일에 입력하세요.
>
>
>>[산이]님이 남기신 글:
>>
>>>
>>>[푸마]님이 남기신 글:
>>>
>>>>-----------------------------------------
>>>>답변자가 기본적으로 참고할 내용입니다.
>>>>- 배포판(옵션) :
>>>>- 커널버전(옵션)
:
>>>>- 데몬버전(예:apache
1.3.27) :
>>>>- 데몬설치유형(RPM/컴파일/기타)
:
>>>>-----------------------------------------
>>>>
>>>>
>>>>
>>>>여기저기 뒤져서 찾아내고 해본건데요..
>>>>
>>>>aaaa# ps -ef | grep cron
>>>>ps: Process environment requires procfs(5)
>>>>91066 p0 S+ 0:00.00 grep cron
>>>>
>>>>
>>>>aaaa# ps -ef | grep crond
>>>>ps: Process environment requires procfs(5)
>>>>91083 p0 LL+ 0:00.00 grep crond
>>>>
>>>>이런 답이 나오구요..
>>>>
>>>>
>>>>
>>>>aaaa# ls -al
>>>>total 538-rw-r--r-- 1 root wheel 1145 Nov 12 09:50 crontab
>>>>
>>>>crontab 권한은 이렇게 되어 있구요..
>>>>
>>>>PHP=/usr/local/bin/php
>>>>BASEDIR=/usr/home/smile/www/temp
>>>>
>>>>*/1 * * * * root (cd $BASEDIR && $PHP -q atest.php
>> /var/log/php.test.log
>>>>
>>>>
>>>>/var/log 폴더에 cron이라는 파일이 있는데 열어보니
아래내용이 반복되어 있습니다.
>>>>
>>>>어떻게 해야 cron으로 저파일을 실행시킬수 있나요??
>>>>산이님 귀찮게 해드려 죄송합니다.
>>>>
>>>>도움부탁드려요.
>>>>
>>>>Nov 14 05:33:00 smile /usr/sbin/cron[78697]: (operator) CMD
(/usr/libexec/save-entropy)
>>>>Nov 14 05:34:00 smile /usr/sbin/cron[78714]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>>Nov 14 05:35:00 smile /usr/sbin/cron[78721]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>>Nov 14 05:35:00 smile /usr/sbin/cron[78722]: (root) CMD
(/usr/libexec/atrun)
>>>>Nov 14 05:36:00 smile /usr/sbin/cron[78729]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>>Nov 14 05:37:00 smile /usr/sbin/cron[78735]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>>Nov 14 05:38:00 smile /usr/sbin/cron[78741]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>>Nov 14 05:39:00 smile /usr/sbin/cron[78747]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>>Nov 14 05:40:00 smile /usr/sbin/cron[78754]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>>Nov 14 05:40:00 smile /usr/sbin/cron[78755]: (root) CMD
(/usr/libexec/atrun)
>>>>Nov 14 05:41:00 smile /usr/sbin/cron[78762]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>>Nov 14 05:42:00 smile /usr/sbin/cron[78768]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>>Nov 14 05:43:00 smile /usr/sbin/cron[78774]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>>Nov 14 05:44:00 smile /usr/sbin/cron[78781]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>>Nov 14 05:44:00 smile /usr/sbin/cron[78782]: (operator) CMD
(/usr/libexec/save-entropy)
>>>>Nov 14 05:45:00 smile /usr/sbin/cron[78800]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>>Nov 14 05:45:00 smile /usr/sbin/cron[78801]: (root) CMD
(/usr/libexec/atrun)
>>>>Nov 14 05:46:00 smile /usr/sbin/cron[78808]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>>Nov 14 05:47:00 smile /usr/sbin/cron[78814]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>>Nov 14 05:48:00 smile /usr/sbin/cron[78820]: (root) CMD ((cd $BASEDIR && $PHP -q
atest.php >> /var/log/php.test.log)
>>>
>>>========================================
>>>
>>>일단 crond 은 돌고 있는것 같네요.
>>>
>>>/etc/crontab 파일에서 PHP 의 실제 경로를 입력해
보세요.
>>>
>>>예를들어
>>>
>>>shell> which php
>>>/usr/local/bin/php
>>>
>>>이라면
>>>
>>>crontab 파일에서
>>>
>>>PHP=/usr/local/bin/php
>>>
>>>로 설정해야 합니다.
>>>
>>>만약 /usr/bin/php 이라면
>>>
>>>PHP=/usr/bin/php
>>>
>>>이렇게 해야 합니다.
>>
>>========================================
>
>========================================
========================================
|
이전글 : Re: 딱 함만 더 도와주세요.
다음글 : crontab으로 웹페이지를 실행하려는데요..
|
from 211.211.85.84
JS(Redhands)Board 0.4 +@
|