Php 使用Curl的CRON作业。
我有一个PHP代码,它用另一个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) 这就是我们所
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);