您的位置:首页 > 编程语言 > PHP开发

php5.5 连接SQL SERVER 【环境配置及DLL文件可下载】 -原创

2015-05-19 09:30 471 查看
php5.3 及以上不能使用旧的代码连接方式了。

需要使用PDO或者SQLSVR (微软的DLL)

很多安装了WAMP以后,下载官方3.0版本的DLL覆盖以后,提示不是有效32位程序。

经测试,微软最新发布的microsoft Drivers 3.1 for PHP for SQL Server仅支持32位的php5.5版本,

在win7 64位系统中安装32位wamp环境可以正常开启扩展,但是安装了64位的wamp环境就不能开启扩展,

网上查发现很多人反应64位的扩展源码编译不出来。

还是会提示以下错误:

这个时候,

你需要下载我找到的DLL文件(非官方,仅用于测试哦)

http://download.csdn.net/detail/xocom/8714703

备注,没有WAMP环境的可以在我这下载:

http://download.csdn.net/detail/xocom/8714743

使用说明:

1:修改APACHE 端口号:

D:\wamp\bin\apache\apache2.4.9\conf\httpd.conf

找到listen 80改为8080

2:补充sqlsvr驱动

错误页面:Call to undefined function sqlsrv_connect()

2.1:拷贝2个DLL到目录 【DLL要用国外破解版,非官方,微软官方的不支持64位(截止2015年5月19日)】

php_pdo_sqlsrv_55_ts.dll

php_sqlsrv_55_ts.dll

到目录:

D:\wamp\bin\php\php5.5.12\ext

2.2:修改php.ini

注意界面导航和目录都要修改,

目录:D:\wamp\bin\php\php5.5.12\php.ini

界面导航对应目录(可以通过phpinfo()查看 )

D:\wamp\bin\apache\apache2.4.9\bin\php.ini

修改之后,世界终于清静了:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: