laravel で サーバのcron機能で動かした。権限とartisanの指定を修正したら動いた! Laravel
laravel で サーバのcron機能で動かした
ところがエラーでて動かない
最初は
/etc/cron.d につくったファイルに権限の付与がミスってた
Apr 20 12:24:01 crond[]: (root) BAD FILE MODE (/etc/cron.d/get_test)
修正して以下の権限をあたえたよ
-rw-r--r-- 1 root root 133 Apr 20 12:57 get_test
エラーの2つめ
次は artisanの指定の仕方が間違ってた
/usr/bin/php artisan command:batchtest
としてたが、artisaの指定が以下にしてパスを与えてあげるとようやく動いた
/usr/bin/php /var/www/html/xxx/artisan command:batchxxx