2013-11-24 2 views
0

프레임 워크에 이것을 추가했습니다 : 'liebig/cron'. Laravel - Cron 채용 Windows에서

은 내가 routes.php에 해당 코드를 추가 :

Route::get('/cron/run/c68pd2s4e363221a3064e8807da20s1sf', function() { 
    Cron::add('example1', '* * * * *', function() { 
     $u = User::find(5); 
     $u->fullname = time(); 
     $u->save(); 
    }); 
    $report = Cron::run(); 
    print_r ($report); 
}); 

해당 페이지는 다음과 같습니다 http://localhost:8000/cron/run/c68pd2s4e363221a3064e8807da20s1sf.

나는 작업 스케줄러에 의해 cron 작업을 만들려고했는데, 나는 'c:/wamp/bin/php/php5.4.12/php.exe' with argument 'localhost:8000/cron/run/c68pd2s4e363221a3064e8807da20s1sf'으로 그 작업을 수행했다.

가 크롬을 사용하여 작업하는 유일한 방법 : 'C:\Users\*****\AppData\Local\Google\Chrome\Application\chrome.exe' with argument 'http://localhost:8000/cron/run/c68pd2s4e363221a3064e8807da20s1sf'

그러나 나는 그것을 원하지 않는다, 나는 그것이 PHP에 의해 모든 분에게 크롬을 열지 않고 실행된다합니다.

해당 페이지를 만들 수있는 아이디어는 php.exe에서 실행됩니까?

질문을 이해하시기 바랍니다. 감사.

답변

-1

잘못된 도구를 사용하고 있기 때문입니다. msysgit이 설치되어 있습니까? 당신은 단지을 할 수있는 경우 : 또는

curl -i http://localhost:8000/cron/run/c68pd2s4e363221a3064e8807da20s1sf 

, ping 명령 시도 :

ping http://localhost:8000/cron/run/c68pd2s4e363221a3064e8807da20s1sf 
+0

을 그리고 난 매 분마다 확인하는 방법? – user3025333

관련 문제