Я создал одну команду, которая добавит некоторую запись в базу данных mysql.
Когда я выполняю команду с терминалом, команда добавляет данные в базу данных.
Затем я изменил ядро . php, добавлена команда в массиве команд и запланированное задание, как показано ниже.
protected $commands = [
\App\Console\Commands\AddData::class,
];
protected function schedule(Schedule $schedule)
{
$schedule->command('word:add')->everyMinute();
}
У меня есть настройка cron в CPanel.
Настройка команды: один раз в минуту.
Команда добавлена как:
/ usr / local / bin / php / home / username / public_html / sitename / projectPath && php расписание ремесленника: выполнить >> / dev / null 2> & 1
но это не работает То есть, не добавляя строку в таблицу базы данных, также я не получаю никакой ошибки в CPanel для cron. я что-то упускаю или делаю что-то не так?