FXB 大佬有话说 :
【明盘100】,解决个Linux 下 使用odbc_connect()
csdn原贴地址:https://ask.csdn.net/questions/7613215
MDZZ 这个地方搜的资料全tm是转载的 ,折腾3天 了 没搞定
目前已经实现的是 new PDO()
linux + 宝塔编译php7 + 访问mssql2000
通过unixodbc+freetds 实现的,但是在php里一直用不上odbc_connect() 这个命令
只能用 new PDO("odbc:Driver={FreeTDS};Server=XX.XX.XX,1433;Database=DATANAME;",’sa’,’PASS’);
因为是定制程序…不想换太多命令.
我就单纯的想它在linux 下能用
$con = odbc_connect(‘DRIVER={FreeTDS};SERVER=xx.xxx.xxx;DATABASE=xxxx’,’sa’,’xxxx’);
怎么就这么难呢?
windows环境下可以看到>>
https://img.fxb.cc/images/QQ20211223180059eaa83b5049d91d69.png
linux环境下没有单独odbc的选项.我不会编译…只有pdo_odbc (码的,网上搜的资料全是这种的)
https://img.fxb.cc/images/QQ202112231801212b031fb28e4cf6f4.png
还是说linux 本身就不能这样用? 但是我看php源码里有这个扩展….咋编译呢
https://img.fxb.cc/images/image4497308400584bb7.png
专业的事交给专业的人.哪个大佬能解决.明盘100红包.我懒得整了 ,搞了3天了,太累了
FXB 大佬有话说 :
:lol 有没有大佬救救我
FXB 大佬有话说 :
:(大佬都看不上1张
kooneey 大佬有话说 :
你是怎么安装的php?如果是apt之类的包管理的话,有php7.4-odbc (7.4替换成你的版本)这种扩展,安装完了重启fpm一类的应该就可以odbc_connect了
编译安装的话大不了把所有Odbc相关的都带上咯
Trojan. 大佬有话说 :
本帖最后由 Trojan. 于 2021-12-23 18:38 编辑
apt install php-odbc -y
缺啥装啥,随时可装。 多简单的事,你非要编译的,就一般人,你所用到的几核几G的小鸡,编译是没啥特殊 buff 的
到了高性能的独服再说
LiuJia 大佬有话说 :
您好,请问我可以为您试试吗?
FXB 大佬有话说 :
kooneey 大佬有话说 : 2021-12-23 18:36
你是怎么安装的php?如果是apt之类的包管理的话,有php7.4-odbc (7.4替换成你的版本)这种扩展,安装完了重 …
我是用的宝塔安装的.:(
FXB 大佬有话说 :
Trojan. 大佬有话说 : 2021-12-23 18:37
缺啥装啥,随时可装。 多简单的事,你非要编译的,就一般人,你所用到的几核几G的小鸡,编译是没啥特殊 b …
因为不用编译的 用宝塔的静态 pdo_odbc这个都搞不定..
konololi 大佬有话说 :
又是一个编译安装的,简直xs
FXB 大佬有话说 :
konololi 大佬有话说 : 2021-12-23 19:08
又是一个编译安装的,简直xs
不编译安装,目录里都没那个文件呀!