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