无法载入 mysql 扩展,请检查 PHP 配置
PHP配置不能加载php_mysql.dll
今天配置PHP环境, Phpmyadmin 提示 “无法载入 mysql 扩展,<br />请检查 PHP 配置”的错误提示。
我用的是非安装版的PHP软件来搭建PHP环境。
我目前的情况是:
1 : php.ini中已经开启 extension=php_mysql.dll扩展
2 : extension_dir= c:\php\ext 为PHP扩展的路径
3 : WINDOWS 目录下的php.ini与c:\php\php.ini 文件一样
4 :php目录有user用户读取执行权限
php.ini配置文件方面是没有错误的, 以上4条均满足,但是还是提示此错误。
原因是用的是非安装版本的PHP,WINDOWS系统没有加载MySQL的动态链接库文件(libmysql.dll),缺少此文件数据库无法正常工作。
解决办法:将C:\php\libmysql.dll拷贝到 C:\WINDOWS\system32目录下 重启IIS ,即可解决此问题 。