宝塔linux 面板安装 php sqlserver 扩展

求告知。

用unixODBC连接
记录步骤,详细细节请自己问百度
首先需要安装freetds
cd freetds-0.91
./configure --prefix=/usr/local/freetds --enable-msdblib --with-tdsver=7.1 // 注意这里用7.1 因为最高是7.2 如果用7.2会默认5.0
make && make install
当然我推荐使用ODBC+freetds 毕竟这样PHP可以更好的支持
所以先安装 unixODBC
cd unixODBC-2.3.1
./configure --prefix=/usr/local/unixODBC
make && make install
然后freetds需要如下配置
./configure --prefix=/usr/local/freetds --with-unixodbc=/usr/local/unixODBC --enable-msdblib --with-tdsver=7.1
make && make install
配置ODBC
cd /usr/local/unixODBC/etc
vi odbcinst.ini
[TDS]
Description = MS-SQLServer
Driver = /usr/local/freetds/lib/libtdsodbc.so
Setup = /usr/local/freetds/lib/libtds.so
FileUsage = 1
保存退出
vi odbc.ini
[mssql]
Driver = TDS
Server = 192.168.1.2
Database = xxxDB
Port = 1433
Socket =
Option =
Stmt =
保存退出
现在可以测试连接SQLSERVER了
/usr/local/unixODBC/bin/isql -v mssql sa password
//mssql 是 odbc.ini里定义的节点名
完美成功。。。
当然别忘记去PHP动态的扩展ODBC组件
温馨提示:内容为网友见解,仅供参考
无其他回答

宝塔linux 面板安装 php sqlserver 扩展
首先需要安装freetds cd freetds-0.91 .\/configure --prefix=\/usr\/local\/freetds --enable-msdblib --with-tdsver=7.1 \/\/ 注意这里用7.1 因为最高是7.2 如果用7.2会默认5.0 make && make install 当然我推荐使用ODBC+freetds 毕竟这样PHP可以更好的支持 所以先安装 unixODBC cd unixODBC-2....

购买腾讯云服务器时候选择操作系统是什么意思
1.如果平时没有接触过Linux下敲命令操作系统(类似win下面的DOS),建议选择Windows sever系统。2.如果网站是php+MySQL架构的,建议首选Linux系统,运行更稳定,Windows也可以运行,没有Linux系统下运行高效。3.如果网站是asp、asp.net+SqlServer架构,必须使用Windows系统的云服务器才能搭建运行环境。

相似回答