YII框架提示报错include(PDO.php) [<a href='function.include'>function.include</a>]: failed to open
1 回答
蛊毒传说
TA贡献1895条经验 获得超3个赞
检查一下你的php.ini里面
extension=php_pdo.dll
extension=php_sqlite.dll
extension=php_pdo_sqlite.dll
开启了没有,没开启的话就去开启,然后检查一下你php.ini里面extension_dir路径下是否有这三个组件,比如我的路径就是E:/wamp/bin/php/php5.2.6/ext/,到里面看一下就知道了。
如果你的版本是php5.3以上那就把
extension=php_pdo_mysql.dll
前面的分号给补回来
因为php5.3以后加载这个组件的方式变了。
然后重启你的apache或者IIS
额外提示一下重启IIS的方法:使用cmd
iisreset /RESTART
就可以了。
最后使用phpinfo查看pdo这一块是不是加载了这几个组件,正确的应该是
这样的。
一定要确定你修改的php.ini就是PHP加载的那一个
- 1 回答
- 0 关注
- 731 浏览
添加回答
举报
0/150
提交
取消