PHP cron脚本无法按预期进行远程更新

时间:2015-11-25 10:14:56

标签: php xml cron

我在updatexml.php文件中有这个php代码:

$url = "http://www.sitetovisit.net/xml/import_xml.php";
copy($url, "shopproducts.xml");

Cron设置为每小时打开此URL并从import_xml.php获取xml信息并将其保存在shopproducts.xml中。 2分钟后,另一个cron脚本读取shopproducts.xml文件并更新数据库。 我注意到,当我直接访问http://www.myownsite.net/updatexml.php时,shopproducts.xml文件正在更新,文件将被修改新日期,当然还有更新的xml信息。 当cron打开该网址“http://www.myownsite.net/updatexml.php”时,修改的xml日期保持不变,当我直接访问网址时,里面的信息是最旧的。

我对cron缺少什么?它不像人类访问网址那样吗?为什么它不更新xml文件? Cron路径设置正确,因为在updatexml.php文件的底部我有mail()函数,告诉我有关更新的信息。

请帮助,谢谢!

0 个答案:

没有答案