2

我正在尝试在 Windows 中的 XAMPP 上设置 CRON 作业,但遇到了一些麻烦。我设置了时间,使其每 5 分钟运行一次,这部分有效,因为我看到我的命令提示符每 5 分钟弹出一次。

这是运行的 CRON.BAT 文件的代码。这两个位置对于它们各自的文件都是正确的。

C:\xampp\php\php.exe  C:\xampp\htdocs\codeigniter214\update_simplepie_cache.php

这是我的 update_simplepie_cache.php 文件。我很确定这是失败的部分,因为即使提要中有新项目,MySQL 数据库也没有更新。我尝试按照 SimplePie 的说明进行操作,但到目前为止还没有奏效。

<?php
    $this->load->library('rss');
    $feed = $this->rss;
    $cache_location = 'mysql://root@127.0.0.1:3306/news_test';  //  change to your cache location
    $feed->set_feed_url('http://www.theverge.com/rss/frontpage', 'http://gigaom.com/tag/rss-feeds/feed/');
    $feed->set_cache_location($cache_location);
    $feed->set_cache_duration(9999999);   // force cache to update immediatlely
    $feed->set_timeout(5);   // optional, if you have a lot of feeds a low timeout may be necessary
    $feed->init();
?>

谁能看到我在这里缺少的东西?谢谢你。

4

0 回答 0