2 ning1525210 ning1525210 于 2015.07.08 16:00 提问

php_sqlsrv_55_ts.dll无法在phpinfo()中加载出来

系统环境:windows server 2008 r2 x64
php集成环境:xampp 1.8.3 apache2.0 php5.5.1
需求:远程连接sqlserver2005
问题:按照许多博客上所说的方法,先到微软官网下载php_sqlsrv_55_ts.dll,
然后将该文件放到php/ext文件夹下,修改php.ini中extension=php_sqlsrv_55_ts.dll,安装Microsoft® SQL Server® 2008 Native Client,然后查看phpinfo(),发现该dll文件尚未加载,试了好多次都无法加载出来,没有sqlsrv驱动,查看php_error .log文件,发现还是版本不匹配,可是版本明明是对的啊。同样的方法在我本地测试毫无压力,一次通过。实在捉急,搞不懂为啥服务器上为啥总是出现这个问题,求各路大神指点迷津,小弟感激不尽,实在是已经束手无策,累哭了都... 急急急!!!

非常感谢啊啊啊啊啊啊啊啊啊啊啊啊!!!

4个回答

caozhy
caozhy   Ds   Rxr 2015.07.08 16:08

看下你下载的是32bit的还是64bit的,是否缺少别的文件

ning1525210
ning1525210 32位和64位两个版本都试了还是这样的问题,会不会依赖其它dll文件或者配置.
2 年多之前 回复
oyljerry
oyljerry   Ds   Rxr 2015.07.08 16:56

用depends查看一下这个dll,看是否有依赖缺少等
然后就是DLL跟你的操作系统,php版本是否匹配

ning1525210
ning1525210 大神,我试了下,发现php5ts.dll找不到,可是目录里确实存在啊
2 年多之前 回复
DaveLeeCN
DaveLeeCN   2016.09.23 16:18

艾玛,我也碰到这个问题了

sinat_33750162
sinat_33750162   2016.10.19 16:25

近期项目需要 连接 sql server2008 r2 版本步骤都是对的 试了很多次 sqlsrv在 php配置中都不显示 也没有报错 真是什么原因 求大神 指导

Csdn user default icon
上传中...
上传图片
插入图片