环境安装命令:mssql关联支持
清理之前的已存在的组件
- yum remove msodbcsql mssql-tools unixODBC-utf16-devel unixODBC
复制代码 安装新的组件
- yum install msodbcsql mssql-tools unixODBC-devel unixODBC
复制代码 https://pecl.php.net/package-info.php?package=pdo_sqlsrv
https://pecl.php.net/package-info.php?package=sqlsrv
下载pdo_sqlsrv 5.9.0 sqlsrv 5.9.0
解压
tar zxvf pdo_sqlsrv-5.9.0.tgz与tar zxvf sqlsrv-5.9.0.tgz
进入各自目录进行编译
- /www/server/php/73/bin/phpize
复制代码- ./configure --with-php-config=/www/server/php/73/bin/php-config
复制代码- echo "extension = pdo_sqlsrv.so" >> /www/server/php/73/etc/php.ini
复制代码 两个扩展编译步骤一样,重启php73,连接mssql数据库
错误提示:
SQLSTATE[HYT00]: [Microsoft][ODBC Driver 17 for SQL Server]Login timeout expired
求助怎么才能解决这个问题
面板支持sqlserver php相关扩展怎么没有??还要手工添加编译安装??????
|
|