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。