MENU
CLOSE
SYSTEM Edit : 2021.01.21 Update : 2023.03.16

さくらサーバでcronの設定(毎月1日に実行)をする

はじめに、さくらサーバでcronの設定を使える条件は、スタンダードプラン以上とのこと。
 
先日アクセスカウンターを作成していて、「毎月1日の00:00にphpを実行する」という処理を行うために、さくらサーバでcronの設定をする機会があったのでメモ。
以下手順です。

さくらサーバのコンパネ > スクリプト設定 >「CRON設定」ページにいく。

「毎月1日0時に実行」の設定

cron設定ページの「スケジュール追加」より、条件を設定する。
 

・実行コマンド

exec_counter.phpは、毎月1日に実行させたいファイル名。
/usr/local/bin/phpに置かれているphpコマンドでファイルを実行するという指示です。

・実行日時
「毎月1日の00:00」と設定したいため、下記のように設定しました。

 

これで完了です!ちゃんと次の月の1日に動いていることも確認できました✨

Miki Kohinata

就活時代、企業で働きたくないがゆえに将来独立することを決めエンジニアの道へ。IT企業で藤本と運命的に出会いKOHIMOTO設立。目指すのは人の心に寄り添えるエンジニア。人生のテーマソングはWeekend by 5lack。