cakephp工作笔记20
参考网站http://hi.baidu.com/71005/blog/item/d87a71eaa15b45d4d439c909.html一、可以不按照客户端,前提是将版本是2000.80.3039.0的ntwdblib.dll放到c:\windows\system32下,
二、php配置:
在php.ini文件里设置如下,找到
;extension=php_mssql.dll
;extension = php_pdo_mssql.dll
把前面的分号去掉
找到extension_dir = d:\extension\
你的php.ini里面可能不是d:\extension\
改成在php安装目录下面的extensions目录下面的php_mssql.dll,所在的路径,如果你没有把它移动到其他地方(假设你的php安装路径是d:\php)
就改成extension_dir=d:\php\extensions\
然后重新启动web服务器
三、
本地连接必须是mssql.secure_connection = On’,本地链接正常。
但,对于链接局域网的服务器这种配置是不正确的,如果是其他机器应该是mssql.secure_connection = Off。
四、如果您的目标MSSQL电脑装有防火墙,请开放1433端口,windows xp系统更是如此!可以测试一下telnet 目标机 1433看能不能大开
最能成功的正解如下:
一:安装mssql服务器+客户端到php服务器上,不管你需不需要。
二:配置php.ini下
;extemsion=php_mssql.dll把前面的封号去掉。
三:检查php_mssql.dll和ntwdblib.dll是否在c:/windows/system32和php安装目录ext下。
页:
[1]