Я загрузил свой проект laravel 5.1 на сервер Plesk.
Я хотел запустить планировщик задач в Plesk, я видел много ответов в Интернете, но мне кажется, что ничего не работает.
Мой интерфейс планирования задач Plesk
Я бегу график: запустить команду, как это
php /var/www/vhosts/websitename.com/httpdocs/artisan schedule:run 1
и в стиле cron я добавляю это
* * * * *
так что мой cron запускается каждую минуту
Когда я нажимаю кнопку «Запустить сейчас», я получаю ошибку
$kernel = $app->make(Illuminate\Contracts\Console\Kernel::class);
Я ищу в Интернете, и я нашел много решений, говорящих, что это проблема версии PHP, из-за ошибки, если версия PHP меньше или равна PHP v5.4, но моя текущая версия php 5.6.30
Я не могу понять, в чем именно проблема.
Помощь приветствуется
Примечание: я еще не добавил код в файл Kernel.php
Вместо «php» попробуйте использовать команду «/opt/plesk/php/5.6/bin/php»
Этот способ использования команды работает для меня нормально
/opt/plesk/php/5.6/bin/php /var/www/vhosts/websitename.com/httpdocs/artisan schedule:run
Это работает правильно в Plesk