Прежде всего, извините за мой английский sh, я не являюсь носителем языка. Я учусь Laravel, и я застрял в маленькой проблеме. Я не могу выполнить очень простую задачу cron в хостинге с Cpanel. У меня есть этот код в ядре. php:
protected function schedule(Schedule $schedule)
{
$schedule->call(function () {
\Log::info('This is a log');
})->everyMinute();
}
Я включил задание Cron в Cpanel, каждую минуту (* * * * *), и, очевидно, что-то выполняется, потому что каждую минуту я зарегистрируйте эту ошибку в журнале (очевидно, не мой текст):
[2020-04-19 18:47:26] local.ERROR: Declaration of Carbon\Translator::setLocale($locale) must be compatible
with Symfony\Contracts\Translation\LocaleAwareInterface::setLocale(string $locale)
{"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0):
Declaration of Carbon\\Translator::setLocale($locale) must be compatible with
Symfony\\Contracts\\Translation\\LocaleAwareInterface::setLocale(string $locale)
at /home/grupodem/bad-conf/vendor/nesbot/carbon/src/Carbon/Translator.php:18)
[stacktrace]
#0 {main}
"}
Целью этого простого упражнения, которое я хотел сделать, было просто попробовать Cron Jobs в Cpanel. На самом деле код очень прост, но все равно не работает. PHP версия сервера - 7.3.16, а проект - Laravel 7.
Заранее большое спасибо! С наилучшими пожеланиями! Lucas