パソコンQ&A

定時にスクリプトを実行する

cronなどが使えないサーバで1日1回スクリプトを実行させる方法

アクセスが3時間に1回ぐらいあれば可能。

<?php

$hourstart=9;
$hourend=17;
$flag_file=【フラグファイルのパス】;

if($hourstart<=date("G") && date("G")<$hourend){
  if(file_exists($flag_file)){
    @unlink($flag_file);

    ………………

    ………

    PHPの処理

  }
}else{
  if(!file_exists($flag_file)){
    touch($flag_file);
    chmod($flag_file, 0606);
  }
}
?>

このページはリンクフリーです。設定などは自己責任で…
Copy Right kikky

kikky.net