heteml の新サーバー【users】で cron を使用してみる

heteml サーバーで、cron を使って php を実行するのに時間がかかったので覚書き。

新しいサーバー(【user】で始まるサーバー)では、実行するPHPのパスが今までと少し違います。

PHPを直接実行する場合

*/5 * * * * (5分毎に実行)

/home/users/【以下フルパス】/test.php

#!/usr/local/php/7.1/bin/php
<?php

SHファイル経由で実行する場合

*/5 * * * * (5分毎に実行)

/home/users/【以下フルパス】/test.sh

#!/bin/sh

/usr/local/php/7.1/bin/php /home/users/【以下フルパス】/test.php