CentOs下php连mssql的问题
网站服务器是CentOs系统,PHP是用lnmp9.0安装的(nginx+php+mysql),上面有一个网站(PHP程序+MYSQL数据库)正常使用。现在是想在PHP网...
网站服务器是CentOs系统,PHP是用lnmp9.0安装的(nginx+php+mysql),上面有一个网站(PHP程序+MYSQL数据库)正常使用。现在是想在PHP网站程序中连接到另一台游戏服务器(windows2003系统),游戏服务器使用的是MSSQL2005数据库,现在使用“ mssql_connect()”连接游戏服务器的MSSQL2005数据库,出现这个错误Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: 56.126.56.87 in /home/wwwroot/kk.php on line 16。本人上网搜索研究了一个星期了,都没搞定,希望大家能帮帮忙。下面我是测试的
1、在本地用ASP程序编写,可以连接MSSQL2005数据库,并读取出数据库的数据;2、在网站服务器上已经安装了freetds-0.91,并且可以用tsql -H .....命令连接到MSSQL2005数据库。
3、在网站服务器上用PHP程序连接另外一台CentOs系统的MYSQL数据库,能连接到MYSQL并读取出数据库的数据;
4、IP、帐号、密码 等都没有错误。
PHP.INI 里面已经加上这个了extension = "mssql.so"
用 phpinfo();查询也支持MSSQL了。 展开
1、在本地用ASP程序编写,可以连接MSSQL2005数据库,并读取出数据库的数据;2、在网站服务器上已经安装了freetds-0.91,并且可以用tsql -H .....命令连接到MSSQL2005数据库。
3、在网站服务器上用PHP程序连接另外一台CentOs系统的MYSQL数据库,能连接到MYSQL并读取出数据库的数据;
4、IP、帐号、密码 等都没有错误。
PHP.INI 里面已经加上这个了extension = "mssql.so"
用 phpinfo();查询也支持MSSQL了。 展开
展开全部
检查游戏服务器的MSSQL2005数据库是否允许远程连接,一般数据库都是关闭了远程连接的
追问
充许的,第1点中我已经描述,ASP可以连接并读取数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
连接不同的数据库 建议你查查PDO
追问
我查过了,没发现有MSSQL的PDO
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询