王剑编程网

分享专业编程知识与实战技巧

centos中用pecl 安装 php8.1 的 sqlsrv/pdo_sqlsrv扩展


#安装pecl
yum install php-devel php-pear 
#安装系统的db驱动
yum install unixODBC unixODBC-devel

#安装扩展
pecl install sqlsrv

pecl install pddo_sqlsrv


 php -v
PHP Warning:  PHP Startup: Unable to load dynamic library 'pdo_sqlsrv' (tried: /usr/lib64/php/modules/pdo_sqlsrv (/usr/lib64/php/modules/pdo_sqlsrv: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/pdo_sqlsrv.so (/usr/lib64/php/modules/pdo_sqlsrv.so: undefined symbol: php_pdo_register_driver)) in Unknown on line 0
PHP 8.1.29 (cli) (built: Jun  5 2024 05:51:57) (NTS gcc x86_64)

以上错误需要修改php.ini 将extension=pdo 放在 extension=pdo_sqlsrv 上面,如果上面没有就加上。



控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言