staryj
staryj
2017-08-06 00:56
采纳率: 0%
浏览 863

php访问sqlserver数据库

我安装的是wampserver_x86_3.0.6.exe,php版本为5.6.25(32位),操作系统版本为win7 sp1(64位),我在微软官网下载了
SQLSRV32,解压后把php_sqlsrv_56_ts.dll和php_pdo_sqlsrv_56_ts.dll
放在php5.6.25目录下的ext文件夹下,在php.ini的一串extension后增加
了extension=php_sqlsrv_56_ts.dll和extension=php_pdo_sqlsrv_56_ts.dll。上述步骤设置完成后重启所有服务或者关闭wampserver后再重启,在phpinfo中找
不到sqlsrv项,查看电脑任务栏右下角的localserver中PHP下的PHP Extensions中
项目,显示有No 'extension=',No 'extension='下有php_sqlsrv_56_ts.dll和
php_pdo_sqlsrv_56_ts.dll,它们前面有红三角,红三角里面有感叹号。点击
php_sqlsrv_56_ts.dll会出现DOS,里面提示The 'php_sqlsrv_56_ts.dll'

extension file exists but there is no 'extension=php_sqlsrv_56_ts.dll'
line in php.ini。我已经在php.ini中添加过了,也重启了。phpinfo找不到
sqlsrv,请问怎么回事?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

相关推荐