嘟嘟社区

★【技术大佬】★看一看 Linux 下是不是不能使用odbc_connect ?


本帖最后由 FXB 于 2021-12-21 18:45 编辑

★【技术大佬】★看一看 Linux 下是不是不能使用odbc_connect ?

想在 CentOS 8.5 + PHP7.3 下 实现PHP访问 sql server ….

没办法啊 找人定制的程序 包括用的软件 就是这么古老的搭配

  1. odbc_connect(‘DRIVER={SQL Server};SERVER=127.0.0.1;DATABASE=databest,’sa’,’123123123′);

复制代码

我的这个代码在win 下的主机 使用完全没有问题

但是在Linux下 使用不了.连环境都配不上 装了不ODBC ,   pdo_sqlsrv     折磨几个月了

照着教程做之后 启动不了PHP

NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library ‘/www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731/php_pdo_sqlsrv_73_nts.so’ (tried: /www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731/php_pdo_sqlsrv_73_nts.so (libodbc.so.2: cannot open shared object file: No such file or directory), /www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731//www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731/php_pdo_sqlsrv_73_nts.so.so (/www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731//www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731/php_pdo_sqlsrv_73_nts.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0

php直接改用pdo不就好了
实话实说,不太懂,等大佬。