さくらのVPSを使ってみる【6】cronの設定をしてみる

8月 26th, 2011 カテゴリー さくら VPS

さくらのVPSに、cronの設定をしてみます。
結構はまったので、作業した内容を全部メモしときます。

設定内容:
設定した時刻にファイルを時刻のファイル名でコピーします。


1)実行ファイルを作成します

cron-set.php
<?php
$date = date('Ymd-H'); //時刻取得
$evntid = array ('460','20101118'); //ディレクトリID設定
$DirRoot = '/var/www/data/'; //pathを指定
//各ディレクトリにファイルをコピーします
foreach($evntid as $k => $v){
$tmpData = $DirRoot. $v. '/'. $v. '.txt';
copy( $tmpData, $DirRoot. $v. '/'. $date. '_cp.txt');
}
echo 'copy OK';
?>
/var/www/data/ ※パーミッションは【777】
の直下にcron-set.phpのファイルをおいて

/var/www/data/460/ ※パーミッションは【777】
の直下に460.txtをおきます。

/var/www/data/20101118/ ※パーミッションは【777】
の直下にも20101118.txtをおきます。



2)crontabに設定します

一応phpのパスを調べます。
まずphpのパスを調べておきます
which php
/usr/bin/php

crontabを編集します
crontab は、cron を実行するための情報が書かれています。
sudo vi /etc/crontab

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
23 * * * * root run-parts /etc/cron.hourly
24 3 * * * root run-parts /etc/cron.daily
44 3 * * 0 root run-parts /etc/cron.weekly
04 4 1 * * root run-parts /etc/cron.monthly
#以下の記述を追加します
40 14 * * 5 root /usr/bin/php /var/www/data/cron-set.php
金曜日の14時40分にcron-set.phpを実行するように指定しています。

* * * * *は
左から、
「分」 0~59
「時」0~23
「日」1~31
「月」1~12 or jan~dec
「曜日」0~7 [0,7は日曜日] or sun~sat
※日=0 月=1 火=2 水=3 木=4 金=5 土=6
になります。

実行ユーザーを「root」にし、
phpのパス「/usr/bin/php」を入力し、
「/var/www/data/cron-set.php」実行するコマンドのパスを入力しておしまいです。

ログを確認するには
sudo view /var/log/cron


設定した時刻になると、「460」「20101118」の直下にコピーファイルができました!!

以上です。


中々うまく動かなくて、php.iniのdate.timezoneの設定までしたりしてました。。。
あんまり関係なかったぽいですけど。。。



⇒ さくらのVPSを使ってみる【7】独自ドメインの設定をしてみる

Sponsored Links

コメント

コメントする

  1. Undenniably believe that which you said. Your favorite
    justification seemed to be on the net the easiest thing to be aware
    of. I say to you, I definitely get annoyed while people consider worries that they plaainly don’t know about.
    Youu managed to hit the nail upon the top and defined out the
    whole thing without having side-effects , people can take a signal.
    Will likely be bback to get more. Thanks

  2. Deeyneiol より:

    gay chat rooms mason city ia
    live gay young male sex chat rooms
    chat random gay

  3. MarvinCaply より:

    cialis 5 mg comprar cialis 5 mg cialis 5 mg

  4. Cicella より:

    Prime Slots is a mobile casino application dedicated to video slots of all kinds. The site is updated regularly and features a library of over 40 games. All smartphone and tablet devices are supported, including iPhone, iPad and Android. No download necessary. New users can claim a bonus of 100% on their first deposit up to ВЈ200. There are a lot of goodies to claim from the time you sign up for the first time, to when you make your first deposit. For beginners, they expose themselves to receiving up to 110 free spins on registration at Primeslot site. You do not have to deposit in order to play for real money. However, the free spins are not awarded at once as they are divided and apportioned over a 3-day period from the time you sign up. However, for the 2nd and 3rd day, you have to deposit at least €10 in order to claim the free spins. https://forum.aquarelasdemaria.com.br/forum/profile/alexandria36254/ Online casino gambling is becoming increasingly popular in the Philippines and, of course, around the world. If you’re looking to profit while having fun too, then real money casinos are the way to go. However, not all platforms are created equal, and hopefully, with this guide, you have the tools to pick a good match for you. But if researching on your own seems like too much work, you can check out our recommended real money online casinos list, where our experts already assessed and reviewed the various competitors in thePhilippines market. Pick the one that best suits you, start playing with real money, and have fun! In the Philippines, you’ll find a massive selection of real money games available to play online, including slots, poker, blackjack, roulette, lotteries, sports betting and live dealer games.

  5. twinly より:

    Spinia30 Free Spiny za Depozyt €20 w kasynie Spinia Jak tylko Twój depozyt zostanie zatwierdzony, otrzymasz 50 darmowych spinów, które zapewnią Ci rozrywkę. W ciągu 24 godzin możesz odebrać pozostałe 50 darmowych spinów jako bonus bez depozytu, aby kontynuować obstawianie w grze Wild Walker. Bonus powitalny w HellSpin Casino podlega 40-krotnemu wymogowi obrotu, zanim będziemy mogli odebrać jakiekolwiek wygrane. Kasyna internetowe bardzo często decydują się właśnie na taką formę bonusu dla nowych klientów, gdyż odpowiednia weryfikacja stanowi swojego rodzaju ochronę, korzystną dla obu stron. Kasyna mają dzięki temu gwarancję, że nowo założone konto jest własnością prawdziwej osoby, która użyje otrzymanych spinów we właściwy sposób. Darmowe spiny za weryfikację dzielą się na trzy grupy, zależnie od metody weryfikacji konta: https://sairux.com/forum/profile/shawnabjl802653 1.Istnieje wiele wariantów tej gry, ale najbardziej popularny jest chyba Draw Poker, którego zamierzam tu opisać. Jest to najłatwiejsza forma Pokera, dlatego jeśli próbowaliście już gry w Brag, na pewno zobaczycie duże podobieństwo. Inną popularną wersją tej gry jest Stud Poker. Zdecydowanie najpopularniejszą odmianą pokera jest Texas Hold’em. Wszystkie turnieje pokerowe na całym świecie zawierają nieograniczoną odmianę tej gry. W tym rodzaju pokera warto skupić się na kilku najważniejszych cechach. Rozgrywka toczy się przy stole składającym się od dwóch do dziesięciu graczy. Poker Texas Holdem zasady uwzględniają 52 karty w talii, a podstawową zasadą jest występowanie kart wspólnych. W całej rozgrywce występuje pięć takich kart. Każdy z graczy, chcąc wziąć udział w rozgrywce, musi uiścić wpłatę do wspólnej puli. Następnie krupier rozdaje po dwie karty, które są widoczne tylko przez ich posiadaczy.

  6. Beegaig より:

      鲜美海味,要经过哪些工序才能登上饕客们的餐桌?“粤菜师傅”的高深厨艺,又是如何炼成的?由广东省人大常委会法工委和汕头、潮州、揭阳三市人大常委会有关领导同志组成的调研组,还前往汕头市达濠李老二食品有限公司和广东省粤东技师学院,实地考察潮汕菜特色品牌促进情况,了解《汕头市潮汕菜特色品牌促进条例(草案)》立法工作的相关进展。 市委、市人大常委会、市政府、市政协领导同志,市各有关部门和单位主要负责同志,爱心企业代表等参加活动。 你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验! 1、成就值兑换奖品,话费、手机、电脑等你抢。 数学拔高,我喜欢它的排版,不那么紧凑,做起来很有成就感。举一反三和学而思培优也都买了,但是一口吃不成个胖子。我自己数学就不好,也不喜欢学数学。也许是这个原因吧,家里数学教辅是最少的。 https://www.heritageplantationgolfcourse.com/community/profile/kyledbj13824911/ 新版中国麻将手机版下载-新版中国麻将单机版下载v1519.0 《雀魂麻将》Steam版现已推出 免费二次元日式麻将 jdownloader portable. jd下載器. MU下載工具. 免空下載工具. 大陸免空下載工具. 優蛋下載工具. 115網盤. 下載工具 JDownloader Portable is open source. platform independent and written completely in Java.. 正宗中国麻将免费下载-正宗中国麻将单机版-正宗中国麻将旧 《雀魂麻将》Steam版现已推出 免费二次元日式麻将 单机麻将无需登陆版是一款种类丰富的棋牌娱乐游戏,可以自由选择,经典刺激的手机棋牌游戏,玩家可以迅速找到自己所需的棋牌,经典的玩家在线挑战,给你带来实时的游戏娱乐的内容,开心的 大小: 29.4MB 版本: V6.0.0 类型: 娱乐下载 语言: 中英文版 时间: 2021-03-20 下载次数: 41613 游戏介绍 小编推荐 游戏特点 详细介绍 亮点优势 游戏截图 游戏介绍 中国麻将单机版是一

コメントする

Eメールアドレスは公開されません。