有没有人知道如何在 OpenLiteSpeed 中安装 Microsoft SQL PDO PHP 驱动程序?我搜了又搜,一无所获。
最好是 PHP7.4,但如果您知道如何在任何 7.x 中执行此操作,它应该可以工作。
谢谢!
有没有人知道如何在 OpenLiteSpeed 中安装 Microsoft SQL PDO PHP 驱动程序?我搜了又搜,一无所获。
最好是 PHP7.4,但如果您知道如何在任何 7.x 中执行此操作,它应该可以工作。
谢谢!
要获取 pdo_sqlsrv,我们可以使用 PECL Extension For LSPHP。
sudo apt-get install lsphp74-pear -y
apt install unixodbc-dev -y
ln -s /usr/local/lsws/lsphp74/bin/php /usr/bin/php
pecl install pdo_sqlsrv
如果构建成功,您应该会看到这样的输出。
Build process completed successfully
Installing '/usr/local/lsws/lsphp74/lib/php/20190902/pdo_sqlsrv.so'
install ok: channel://pecl.php.net/pdo_sqlsrv-5.9.0
configuration option "php_ini" is not set to php.ini location
You should add "extension=pdo_sqlsrv.so" to php.ini
echo 'extension=pdo_sqlsrv.so' >> /usr/local/lsws/lsphp74/etc/php/7.4/litespeed/php.ini
systemctl restart lsws