Unter einem Linux-Server ist die PHP-Version 5.6. Wie installiere ich die Erweiterung sqlsrv und pdo_sqlsrv?
我怎么看网上说,5.6不支持pdo-sqlsrv扩展
我用的是小鸟云Linux服务器,用宝塔面板安装的,也是在网上参考别人的:
第一步安装源第二步安装驱动第三步下载pdo-sqlsrv源码
wget http://pecl.php.net/get/pdo_sqlsrv-5.6.1.tgz
tar -zxvf pdo_sqlsrv-5.6.1.tgzcd pdo_sqlsrv-5.6.1
/www/server/php/73/bin/phpize./configure --with-php-config=/www/server/php/73/bin/php-configmake && make install
echo "extension = pdo_sqlsrv.so" >> /www/server/php/73/etc/php.ini/etc/init.d/php-fpm-73 reload
/www/server/php/73/bin/php -m|grep -i sqlsrv
php.ini里面没有这两个扩展
编辑php.ini , 找到对应的扩展, 删除前面的分号, 然后再重启服务即可
我怎么看网上说,5.6不支持pdo-sqlsrv扩展
我用的是小鸟云Linux服务器,用宝塔面板安装的,也是在网上参考别人的:
第一步安装源第二步安装驱动第三步下载pdo-sqlsrv源码
wget http://pecl.php.net/get/pdo_sqlsrv-5.6.1.tgz
tar -zxvf pdo_sqlsrv-5.6.1.tgzcd pdo_sqlsrv-5.6.1
/www/server/php/73/bin/phpize./configure --with-php-config=/www/server/php/73/bin/php-configmake && make install
echo "extension = pdo_sqlsrv.so" >> /www/server/php/73/etc/php.ini/etc/init.d/php-fpm-73 reload
/www/server/php/73/bin/php -m|grep -i sqlsrv
php.ini里面没有这两个扩展
编辑php.ini , 找到对应的扩展, 删除前面的分号, 然后再重启服务即可