0

xmlファイルを読み取り、その一部を選択してtxtファイルにエコーする単純なphpファイルを開発します.1分ごとに実行する必要があります。だから私はこのようにwebminでcronジョブを作りました

php /home/liveradio/update_current_show.php
ユーザー liveradio によるが、表示されたメッセージに従ってウェブサイトにアクセスしたい 20 分後:

禁断

このサーバーの / にアクセスする権限がありません。

liveradio.ir ポート 80 の Apache/2.2.22 (CentOS) サーバー

index ファイルは次の場所にhome/liveradio/liveradio.irあり、私の php ファイルは次のとおりです。

for ($i = 0;$i < 19;$i++)
{
$xml = simplexml_load_file("http://live.liveradio.ir:8000/liveradiomp3_48.xspf");
foreach($xml->children() as $child)
    {
        if ($child->getName() == 'trackList')
        {
            foreach($child as $child2)
            {
                if ($child2->getName() == 'track')
                {
                    foreach($child2 as $child3)
                    {
                        if ($child3->getName() == 'title')
                        {
                            $myFile = "liveradio.ir/current.txt";
                            $fh = fopen($myFile, 'w');
                            fwrite($fh, json_encode(array('data',$child3)));
                            fclose($fh);
                        }
                    }
                }
            }
        }
    }
    sleep(3);
}

/home/liveradio/liveradio.irURLを書き換えるファイル( wordpress.htaccessの.htaccessファイル)

4

0 に答える 0