У меня есть команда, и я хочу выполнять ее каждую минуту. так что это моя команда:
<?php
namespace App\Console\Commands;
use Illuminate\Console\Command;
use Illuminate\Support\Facades\Log;
class ClubExpire extends Command
{
protected $signature = 'club:expire';
protected $description = "expire the user's club which are expired";
public function __construct()
{
parent::__construct();
}
public function handle()
{
Log::info('command work!');
}
}
, а также я вызываю команду для ядра. php:
protected function schedule(Schedule $schedule)
{
$schedule->command('club:expire')
->everyMinute();
}
и php расписание ремесленника: запуск работает на моем локальном хосте, но когда я создаю задание cron в непосредственном администраторе, оно не работает.
команда задания cron:
cd /home/h112742/domains/fresho.ir/public_html/app && php artisan schedule:run >> /dev/null 2>&1
что плохого в этой команде?