我的php4.1为何无法连接mssql2000?

yzflying 2001-12-29 09:43:15
另外我的PHP的版本是4.1的,PHP配置在win2000sever的IIS5.0上. mssql2000在另外一台服务器上,我想通过以下函数连接$id=mssql_connect('mssql2000的IP地址','用户名','密码'),但总会有错误:
Fatal error: Call to undefined function: mssql_connect() in D:\web_root\php\tongji.php on line 9
...全文
85 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yzflying 2001-12-30
  • 打赏
  • 举报
回复
以上的兄弟说对了一半,本人自己也琢磨了好长时间终于解决,现在把解决的方法给后来的兄弟参考:一、修改 ;extension=php_mssql.dll 除去前边的";"号
将php_mssql.dll dll文件copy 到你的system目录,如C:\WINNT\system32下 二、如果本服务器(既配置PHP的平台的服务器)没有安装MSSQL SERVER客户端,还需要copy一个文件ntwdblib.dll 到C:\WINNT\system32下(这个是从PHP.NET上看了半天的E文才知道的),这个文件在MSSQL的安装盘有也可以在PHP的安装目录DLLS下面找到,一切OK 后重起服务器。我的环境是在WIN2KSERVER IIS5.0上面配置的PHP服务平台,并且本机没有安装MS SQLSERVER。
shangxuan 2001-12-29
  • 打赏
  • 举报
回复
把php_mssql.dll拷到是system目录下,在去掉winnt下的php.ini 中的;extension=php_mssql.dll 为extension=php_mssql.dll
yzflying 2001-12-29
  • 打赏
  • 举报
回复
cpplus(百合)大师:问题依旧呀,急盼你能指点。你有QQ吗,或者电话?
cpplus 2001-12-29
  • 打赏
  • 举报
回复
修改 ;extension=php_mssql.dll 除去前边的";"号
将php_mssql.dll dll文件copy 到你的system目录,如C:WINNTsystem32下
yzflying 2001-12-29
  • 打赏
  • 举报
回复
cpplus(百合)大师:能具体指点一下吗,我是初学者,这里先谢谢了...
cpplus 2001-12-29
  • 打赏
  • 举报
回复
呵呵,一定是;没有去掉或者DLL放的位置不对吧~~~~~

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧