邹城网站建设

加入收藏| 网站建设费用预算

咨询电话:0537-5256776

点击这里给我发消息
您当前的位置:首页 > 行业知识

centos7中php7.2环境开启sqlsrv扩展

作者:admin   栏目:行业知识   发布时间:2024-05-19
1.加入微软的源
curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssqlrelease.repo
 2.安装驱动(三个都要装上,缺一不可)
yum install msodbcsql mssql-tools unixODBC-devel
(安装其他扩展,只需要从第3步开始就行,event扩展地址:https://pecl.php.net/package/event)
3.下载pdo_sqlsrv扩展包
wget http://pecl.php.net/get/pdo_sqlsrv-5.3.0.tgz
解压
命令:tar -zxvf pdo_sqlsrv-5.3.0.tgz

命令:cd pdo_sqlserv-5.3.0 // 进入此目录
说明:寻找你的phpize 我的是用的宝塔面板,每个人的phpize可能位置不一样,具体的根据phpize来,安装的是php7.2的环境,找到我的phpize扩展命令在 /www/server/php/72/bin/phpize
命令:/www/server/php/72/bin/phpize

命令:./configure --with-php-config=/www/server/php/72/bin/php-config
执行安装
make && make install

这条命令执行完会有扩展所在一个目录

在php.ini里的最后一行加上:
extension = /www/server/php/72/lib/php/extensions/对应目录/pdo_sqlsrv.so
重启php
相关文章: