Music List
0:00
2:26
Artist
MUsic Title

Alfalfa  you name ? 



家中独我一人矣。
Wamp 安装 php 7.1 和 安装 Sql Server

由于工作中需要用到php7.1 和 sqlserver ,吧啦啦啦!


1、添加php7.1


由于 wamp 版本中存在 php 5.5.12 ,所以在添加一个 php 版本。


下载 php7.1,下载链接:http://windows.php.net/download/

79a2182d37c14b3361fd99b6aa22fc7f.jpg


下载成功解压至 D:wampinphp(请按照你的实际目录解压),重名为 php7.1.0 ,完整目录为 D:wampinphpphp7.1.0 ,进入 php7.1.0 中

复制时请备份,养成良好的习惯

复制 php.ini-development 重命名为 php.ini

复制 php.ini-development 重命名为 phpForApache.ini

复制 D:wampinphpphp5.5.12 中 wampserver.conf 到 D:wampinphpphp7.1.0 (如果你有这个这个文件,没有请新建wampserver.conf)


修改成如下内容



$phpConf['phpIniDir'] = '.';

$phpConf['phpExeDir'] = '.';

$phpConf['phpConfFile'] = 'php.ini';


$phpConf['apache']['2.2']['LoadModuleName'] = 'php5_module';

$phpConf['apache']['2.2']['LoadModuleFile'] = 'php5apache2_2.dll';

$phpConf['apache']['2.2']['AddModule'] =  '';


$phpConf['apache']['2.4']['LoadModuleName'] = 'php7_module';

$phpConf['apache']['2.4']['LoadModuleFile'] = 'php7apache2_4.dll';

$phpConf['apache']['2.4']['AddModule'] =  '';


?>


启动 wamp ,切换 php 版本


462d17a92cafff7c00ef795dfd723c67.jpg


配置 php.ini(请一定要从这里进入配置)


80344248be241509ce3fa21b916d1f60.jpg


配置 extension_dir 目录(请按照你的实际目录填写)


9eeea11806cd1bbcd2c06da24b691354.jpg


搜索 extension 打开你所需扩展


3fe1bc1bf9951dee163f1f7fadc00856.jpg


设置时区


搜索 date.timezone 修改为 date.timezone = "Asia/Shanghai";


退出 wamp (重要,是退出,不是重启),再次启动 php7.1 配置成功。


2、添加sqlserver 扩展


由于我的系统是win10 php版本是7.1,截至当前文章发布时 https://www.microsoft.com/en-us/download/details.aspx?id=20098 中发布的扩展还未支持 php7.1,请注意看下文。


下载扩展 https://www.microsoft.com/en-us/download/details.aspx?id=20098 。


由于我的php版本是7.1 根据官方 我下载的是 SQLSRV40.EXE (可根据你的 php 版本下载)。


0e75ce171aac960c8bc4e254fc06ec86.jpg

下载成功解压 得到一堆 dll 文件,我的系统是 64 位系统,于是将 php_pdo_sqlsrv_7_ts_x64.dll 和 php_sqlsrv_7_ts_x64.dll 复制到 D:/wamp/bin/php/php7.1.0/ext/ 目录  (请根据你的实际系统位数和目录操作)


接下来配置 php.ini(请一定要从这里进入配置)


80344248be241509ce3fa21b916d1f60.jpg



添加 


extension=php_odbc.dll

extension=php_pdo_sqlsrv_7_ts_x64.dll

extension=php_sqlsrv_7_ts_x64.dll


退出 wamp ,再次启动 wamp 


40b55513655f5ddc098522b45a377c82.jpg


ok,配置成功!


上面说了 官方的扩展还未支持 php7.1,所以接下我们去下载 RC 版本


打开 https://github.com/Microsoft/msphpsql/releases/tag/v4.1.3-Windows 


14886fee7403730372727c03926c9867.jpg


7.0.zip 是 php7.0的扩展,7.1.zip 是 php7.1的扩展,我们下载7.1.zip ,下载后根据你的实际系统位数将 php_pdo_sqlsrv_7_ts.dll 和 php_sqlsrv_7_ts.dll 解压至 D:/wamp/bin/php/php7.1.0/ext/ 目录  (请根据你的目录操作)


配置 php.ini


extension=php_odbc.dll

extension=php_pdo_sqlsrv_7_ts.dll

extension=php_sqlsrv_7_ts.dll


退出 wamp ,再次启动 wamp ,安装成功,如未成功请尝试 安装 Microsoft ODBC驱动程序11 或 Microsoft ODBC驱动程序13 4.0版的Linux需要Microsoft ODBC驱动程序13。


https://www.microsoft.com/en-us/download/details.aspx?id=20098


6a4b30f4c74ec9d2789dee8159e6efd4.jpg


如果对你有帮助,那真的太好不过了,如需帮助请留言。