Fatal error: Class 'mysqli' not found 解决方法
以下运行环境为APACHE2.2+PHP5+MYSQL
步骤1 检查myslqi在php.ini内是否开启
搜索关键字mysqli ,找到如下信息
extension=php_mysqli.dll
如该段信息为
;extension=php_mysqli.dll
则表示mysqli没有被开启,需要去掉前面的;后,重新启动APACHE
2 检查库文件是否存在
APACHE也会帮你检查的,不过建议自己在重启前再检查下
进入mysql目录,在 ext/
查找php_mysqli.dll
如存在则表示该库文件存在
在php.ini中将extension_dir = "./" 改为 extension_dir = "C:\php\ext",ext路径,你相应做更改
3 检查在APACHE内是否配置了php.ini的文件地址查找关键字 PHPIniDir 可以找到如下信息
PHPIniDir "d:/php5"
此处的d:/php5为php.ini的文件路径
前面不要有#,如有#需要将#去掉,重新启动APACHE后即可生效
(我差在前两步)