Я хотел создать задания динамического планирования, поэтому я использовал модель в Kernel.php, как показано ниже
protected function schedule(Schedule $schedule) {
$tasks = \App\Model\Task::where('enabled', true)->get();
}
Он работает на локальном компьютере, но при развертывании на рабочем месте выдает следующую ошибку:
>> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover
In Connection.php line 664:
could not find driver (SQL: select * from `tasks` where `enabled` = 1) `
Если я удаляю запрос модели из kernel.php
и определяю статическое расписание, он работает нормально, как и ожидалось.Но мне нужно запросить базу данных в расписании, чтобы настроить ее динамически.
Я проверил производство php.ini
и обнаружил, что pdo_mysql
включен.
Может ли кто-нибудь подсказать мне, чего не хватает в производственной среде?