我正在使用带有 GuzzleHTTP 6.1 的 Laravel 5.1,并且我正在使用thenPing()
laravel 调度程序上的方法在计划任务结束时请求网页
不幸的是,我不断收到 CURL 格式错误的错误。这只发生在我尝试从闭包中设置 $url 变量时,如果我在 schedule 函数中设置它,一切正常。
我无法理解错误的原因。
protected function schedule(Schedule $schedule)
{$url;
$schedule->call(function() use(&$url){
GLOBAL $var;
DB::table('chk')->where('id',1)->update(['val'=>$var]);
$var++;
$url="http://localhost/wallst/laravel/public/pinger/4";
})->everyMinute()->thenPing($url);
}
这是调度功能。请帮我。