我正在使用带有GuzzleHTTP 6.1的Laravel 5.1,并且我在laravel调度程序上使用thenPing()
方法在计划任务结束时请求网页
不幸的是我不断收到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);
}
这是日程安排功能。请帮我。