Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用Curl的CRON作业。_Php_Curl_Cron - Fatal编程技术网

Php 使用Curl的CRON作业。

Php 使用Curl的CRON作业。,php,curl,cron,Php,Curl,Cron,我有一个PHP代码,它用另一个GET值重新加载自己。比如:example.com?number=453,它会持续这样做好几天。我是在浏览器里做的。但我发现cron的工作要好得多 因此,我需要使用CURL重新加载带有新GET值的页面,如?number=550。这就是我使用的代码(在stackoverflow上找到) 在这一页的末尾,我用它来调用函数 curl_download($Url); 但我得到了这个错误: 注意:未定义的变量:Url 在最后一行,即curl\u下载($Url) 这就是我们所

我有一个PHP代码,它用另一个GET值重新加载自己。比如:example.com?number=453,它会持续这样做好几天。我是在浏览器里做的。但我发现cron的工作要好得多

因此,我需要使用CURL重新加载带有新GET值的页面,如
?number=550
。这就是我使用的代码(在stackoverflow上找到)

在这一页的末尾,我用它来调用函数

curl_download($Url);
但我得到了这个错误:

注意:未定义的变量:Url

在最后一行,即
curl\u下载($Url)


这就是我们所说的函数,对吗?发生了什么?代码中是否有任何错误或改进?

您没有赋值​​到$Url。
然后才能指定值​​到$Url。比如说,
$requestsDone
来自哪里?它实际上不需要用单引号括起来,它来自代码中的某个地方。它不是一个空变量。它停止了错误。但它不会将我的浏览器重定向到新的URL。这段代码是重定向浏览器?还是只在后台工作?我怎么知道它是否正常工作?你想用这个Url打开浏览器吗?不。我只是在我的浏览器中测试代码(而不是cron作业)。它在浏览器上什么都不做,我不能把
curl\u下载($output)放进去吗
$Url = "http://domaintest.com/?number=550";
curl_download($Url);
$Url = "http://domaintest.com/?number=550";
curl_download($Url);