Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php CronJob-Laravel5.4-Ubuntu_Php_Laravel_Cron - Fatal编程技术网

Php CronJob-Laravel5.4-Ubuntu

Php CronJob-Laravel5.4-Ubuntu,php,laravel,cron,Php,Laravel,Cron,我对Laravel5.4中使用MySQL和雄辩的CronJob有一个问题 当我执行php artisan schedule:run时,我得到错误: [Illuminate\Database\QueryException] could not find driver (SQL: select ...... ) [PDOException] could not find driver 但是,所有驱动程序都已安装。这个应用程序工作得很好。如果我复制控制器中的所有代码并创建一条路由,那么所

我对Laravel5.4中使用MySQL和雄辩的CronJob有一个问题

当我执行
php artisan schedule:run
时,我得到错误:

[Illuminate\Database\QueryException]
  could not find driver (SQL: select ...... )


[PDOException]
  could not find driver
但是,所有驱动程序都已安装。这个应用程序工作得很好。如果我复制控制器中的所有代码并创建一条路由,那么所有代码也都能完美工作

在本地(Mac)中,还可以完善
计划:运行

唯一的问题是cron作业没有找到驱动程序

我错过了什么

PD:我也发出了一个命令,php artisan testing:code和相同的错误。该查询是由雄辩的,但仍然没有找到司机


谢谢你安装了php mysql吗

sudo apt-get install php-mysql

你安装了php mysql吗

sudo apt-get install php-mysql

我希望您已经阅读了任务调度的文档,并运行以下命令*****php/path to your project/artisan schedule:run>>/dev/null 2>&1我已经阅读了它,但是cronjob不工作,因为我有这个错误。所以我手动尝试。尝试在终端上运行
mysql-v
,检查mysql是否已安装编辑是否已安装。我所有的应用程序(路线、控制器、模型等等)都工作得很好。但是在CronJob中不起作用。我希望您已经阅读了任务调度的文档,并运行以下命令*****php/path to your project/artisan schedule:run>/dev/null 2>&1我阅读了它,但是CronJob不起作用,因为我有那个错误。所以我手动尝试。尝试在终端上运行
mysql-v
,检查mysql是否已安装编辑是否已安装。我所有的应用程序(路线、控制器、模型等等)都工作得很好。但在CronJob中,它不起作用。它已安装。我所有的应用程序(路线、控制器、模型等等)都工作得很好。但在CronJob中,它不起作用。它已安装。我所有的应用程序(路线、控制器、模型等等)都工作得很好。但在克朗乔看来,这是行不通的。