今天部署线上环境的时候,需要执行定时任务,发现yii的commands无法执行,报出错误如下:
exception 'CDbException' with message 'CDbConnection failed to open the DB connection: could not find driver' in /data/www/framework/db/CDbConnection.php:399
经过查找最终原因是没有安装mysql的pdo驱动,安装命令如下:
yum install php-pdo_mysql