[리눅스]crontab 관련 질문입니다. 채택완료
우가차차
10년 전
조회 3,482
crontab을 사용하여 php파일 일정시간에 실행하고있습니다.
로그까지 남는거 확인했구요.
문제는 db 접속이 안되는듯싶네요.
db내용을 뽑아다가 그경로 접속을하는데 무반응입니다. ㅜ,.ㅠ
</p><p>#!/usr/local/bin/php -q</p><p><?php</p><p>$conn=mysql_connect("localhost","aaaaa","xxxxxx");</p><p>mysql_select_db("<span style="font-size: 14.6666669845581px; line-height: 1.5;">aaaaa</span><span style="font-size: 11pt; line-height: 1.5;"></span><span style="font-size: 11pt; line-height: 1.5;">",$conn);</span></p><p> </p><p>$snoopy = new Snoopy;</p><p> </p><p> </p><p>//맴버 뽑기</p><p>$res = @mysql_query(" select *from g5_member where mb_socket = '1' order by mb_id" , $conn);</p><p> </p><p>$ve = sql_fetch(" select ca_1 as url , ca_id , ca_name from vendor_table where ca_id = '$ve_id'");</p><p>$target_url = $ve['url'];</p><p> </p><p>if(!$target_url)</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>die('거래처업데이트URL없음');</p><p> </p><p>for($i =0; $row = mysql_fetch_array($res);$i++)</p><p>{</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$url = $row['mb_url'];</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>if(!$url)</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>{</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo $row['mb_name'].":not target ,";</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>continue;</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$vars = array(</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>"ve_id"=> $ve_id,</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>"key"=> $key</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>);</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$snoopy->httpmethod = "POST"; </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$snoopy->submit($url ,$vars);</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$result = $snoopy->results;</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo "
".$row['mb_name'];</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>print_r($result);</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>sleep(1);</p><p>}</p><p> </p><p> </p><p>?> </p><p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인