zoukankan      html  css  js  c++  java
  • Yii “CDbConnection failed to open the DB connection: could not find driver"解决办法

    前言:用Yii框架做项目时,有时会遇到“CDbConnection failed to open the DB connection: could not find driver”这个问题,这个问题通常是因为没有加载pdo_mysql.dll扩展所致。查找问题和解决的方法如下:

    一、在phpinfo中查看是否有pdo_mysql模块或者在cmd中输入php -m查看是否加载了pdo_mysql模块。

    二、要是在第一步中没有找到pdo_mysql模块,接着就是在php.ini中把extension=php_pdo_mysql.dll 去掉注释,同时确保ext文件夹下面存在php_pdo_mysql.dll这个扩展文件。然后重启Apache之后,看看phpinfo中是否有pdo_mysql模块。

    注意:如果安装了多个PHP环境,在修改php.ini之前一定要确定加载的是哪个php.ini,可以通过phpinfo或者在cmd中输入php --ini 查看加载的是哪个php.ini。本人就是安装了两个PHP环境,一个是集成的,一个是非集成的,在系统环境变量中固定了一个php的路径,所以导致修改错了php.ini,一直不能成功加载pdo_mysql~~~坑死宝宝!!!

  • 相关阅读:
    抽象工厂模式
    工厂方法模式
    简单工厂模式
    Zuul
    Turbine
    Hystrix
    Feign
    Ribbon
    Eureka
    @MappedSuperclass的作用
  • 原文地址:https://www.cnblogs.com/jamespan23/p/5517136.html
Copyright © 2011-2022 走看看