问题描述
- apache2.2+php5.3.6+sqlserver2005
-
如题
我下载微软提供的SQLSRV30.EXE解压之后
我把里面的53的复制到php的ext文件夹下面
但是phpinfo还是没有sqlsrv扩展
然后我又下载了SQLSRV20.EXE
里面多了那些VC6 VC9的
我就把VC6 VC9的都试了一遍
但是phpinfo还是没有加载sqlsrv扩展
php.ini已加extension=文件名
apache已重启
解决方案
IIS默认就支持PHP,而且是开箱即用,为什么要用Apache呢?
参考:
http://www.2cto.com/os/201109/105591.html
http://wenku.baidu.com/link?url=9dz8kKAxVDKBGzpWLEbvU4dS-2ZH9nQNz17tolxvgXF6Avp8qa-BONOd7aDNUI1McUGHft-GDy0mBlbg9SO42CE0fhX-pTRnRX9niXWgYaG
解决方案二:
参考
查看不同版本对应的驱动dll文件: http://msdn.microsoft.com/zh-cn/library/cc296170(v=sql.105).aspx
如何加载驱动: http://msdn.microsoft.com/zh-cn/library/cc296203(v=sql.105).aspx
或者安装终于搞定PHP连接SQLServer2005上的方法
解决方案三:
上面的答案有帮助吗?如果还有问题,请提出来,如果对答案满意,请顶一下,并标记为采纳答案,谢谢!
时间: 2024-09-08 12:55:33