[FIELDSET][LEGEND]引自:2楼[/LEGEND]
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
原因是您的PHP不支持mssql
查看方法:
编辑一个php脚本文件,代码如下:
<?php
echo phpinfo();
?>
保存并运行这个文件,从文件中查看您的PHP是否支持mssql。
如果您已经去掉php.ini文件中extension=php_mssql.dll前的分号,并且重新启动apache服务器后仍不支持,那么,建议您试一试下面的方法:
有可能是您的系统缺少ntwdblib.dll文件。在您的php安装文件夹下,查找是否存在这样的一个文件,如果存在,则将其拷贝到您本机系统盘WINDOWS\system32文件夹下。
然后重新启动您的Apache服务器和SQL Server服务器。
[/FIELDSET]
回复:没有这一项MSSQL Support enabled 没有mssql这一项,在php.ini里面开启了extension=php_mssql.dll并且在system32中添加了ntwdblib.dll文件。也重启了apache和sql2000.仍然报错:Fatal error: Call to undefined function mssql_connect() in C:\AppServ\www\online_ks\conn\conn.php on line 2
谢谢您再帮我看看
[/FIELDSET]
回复:
再次确认一下PHP是否支持mssql
编辑一个php脚本文件,代码如下:
<?php
echo phpinfo();
?>
保存并运行这个文件,从文件中查看您的PHP是否支持mssql。
如果支持的话,修改数据库连接文件中的SQL server服务器名,即把SQL server服务器名设置成你本机的SQL server服务器名。