按照正常的情况,开启mysql扩展,只需要按照正常的情况,开启便可,大致可以分为三部分:
一、PHP.ini的配置按照正常配置PHP的过程操作。
php.ini,放到C:\windows目录下
php.ini中修改 extension_dir = "D:\php\ext"
在php.ini中修改 session.save_path = "D:\php\sessions"
二、开启MYSQL扩展支持,在上面的php.ini中,将mysql相关的extension开启来
extension=php_mysql.dll ;mysql需要
extension=php_mysqli.dll ;同上
extension=php_pdo.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
三、提供扩展所需要的组件
支持mysql
除了开启php_mysql.dll扩展外,还要将PHP目录下的libmysql.dll复制到c:\windows\system32下
原本一切到这里便已经可以结束了,但有时候,还是会出现扩展不生效的情况,这时候就要考虑第四步了
四、添加环境变量
当你能运行php文件(phpinfo();这段代码时).但是又有扩展不生效的时候。
可以重点查看下这里:
Configuration File (php.ini) Path
Loaded Configuration File
就是这边两个项后面的值,意思是php.ini的位置.
当Loaded Configuration File为none的时候说明没有找到php.ini文件。
这时候就要添加环境变量了:右击我的电脑,选择属性,高级选项卡,打开环境变量,在系统变量添加变量名:PHPRC,值为php.ini的路径.重起iis,即可.