我目前使用的客户机是在linux盒上使用php 5.2.14和mssql 2012。我试图帮助开发人员安装本地开发版本,以便他们能够继续支持现有站点,同时升级到处理现代PHP版本。Linux版本的php5.2似乎与MSSQL服务器连接得很好。使用mssql_connect。但是,在我运行5.2.9版本的windows机器上,mssql_connect不能工作。此时,我必须保持代码原样,并为开发人员在windows上工作。因此,我不能使用使用sqlsrv_connect的MSSQL新驱动程序。有人对该怎么做有什么建议吗?
我得到的错误是这样的..。
警告: C:\projects\repo\volunteers\trunk\lib\class_mssql_db.php第115行中的mssql_connect() Function.mssql连接:无法连接到服务器: 192.168.221.223\DEVL
在这台机器上使用的凭据与linux机器上的凭证是相同的。
发布于 2014-02-24 21:49:04
好的,所以解决办法是找一个freeTDS的动态链接库.我去的地方在这里..。Windows
我禁用了mssql,并包含了.dll和一切开始正常工作。所以这是其他人在这个问题上绞尽脑汁的办法。
https://stackoverflow.com/questions/21998140
复制相似问题