我在Ubuntu Dedian服务器上运行了一个Laravel应用程序,运行的是php 8.1。某些任务被调度后,我收到了错误(PDOException(代码:0):找不到驱动程序,mysql_pdo在php ini文件中安装并启用。我使用redis数据库进行Laravel队列连接,由于任务量的原因,我不得不这样做。我已经检查了php ini中的所有路径,并确定它们都设置正确。
Laravel应用程序运行没有问题,否则,只有我的队列给我错误。
我已经确保mysql_pdo已经安装好了,并且在安装后重新启动了服务器。我已经检查了使用phpinfo()加载的phpini文件;
1条答案
按热度按时间rxztt3cl1#
我设法通过重新启动在服务器上运行的Supervisor来解决这个问题。