Yii中创建Model时出现的错误…

来源:互联网 发布:数据库模型设计工具 编辑:程序博客网 时间:2024/06/10 06:08
原文地址:Yii中创建Model时出现的错误解决方法作者:邓强
当我使用Yii中的gii创建Model时出现这么个错误:
       CDbConnection failed to open the DB connection: could notfind driver
 这是因为你php.ini文件中未开启PDO的拓展。
       ;extension=php_pdo.dll
       ;extension=php_pdo_mysql.dll
将此处两个分号去掉。当然这么做的前提是你已经在Linux服务器上安装了PDO的拓展,这之后再打开php.ini中的注释才有效。

Linux安装PDO的方法:
   1、先下载PDO的源码包  http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
   2、解压此包  #tar -xzvf PDO_MYSQL-1.0.2.tgz
   3、# /usr/local/webserver/php/bin/phpize
     4、编译# ./configure--with-php-config=/usr/local/webserver/php/bin/php-config--with-pdo-mysql=/usr/local/webserver/mysql
     5、安装# make && makeinstall

这些进行完之后重启php便可解决这一问题。

0 0
原创粉丝点击