動かないと思ったら・・・。
crontabの設定ですが、一般的なものでは・・・
* * * * * cd /path/to/your/project && php artisan schedule:run >> /dev/null 2>&1
これだとXServerでは動作しません。
色々な記事もあり読んでみると人それぞれのパターンがあるようです。
以下は私の動くパターン(Laravel12)
* * * * * php8.2 /path/to/your/project/artisan schedule:run >> /dev/null 2>&1
phpがないと言われたら
/usr/bin/php8.2
でも良いかもしれません。
ただし、Laravelではcronは毎分実行されるので、XServerでは不可の問題があるのでコントロールパネル上で警告が出るので注意が必要です。
投稿者プロフィール
最新の投稿
XServer2025年4月11日XServer Lalavelのタスクスケジューラー
ぼやき2025年4月11日Google Search Console セキュリティの問題
Git2025年4月3日GithubActionsでのSSH系エラー
Git2025年3月21日git コマンド集