没有加载php_mssql.dll模块
修改php.ini
extensions = php_mssql.dll
修改php.ini
extensions = php_mssql.dll
解决方案 »
- 有没有人喜欢讨论一下将QQ数字等级输出为图片显示
- Warning: array_key_exists() [function.array-key-exists]: The second argument sho
- 请问为什么我导出sql文件后再导入进来,text类型的数据就成乱码去了
- 关于这个提交数据怎么写呢?
- 哪位高人帮忙翻译一段代码.......
- mysql数据库乱码 请高手帮助
- 请资深人士开讲座——数据的传递
- 问个关于mssql取得查询结果长度被截的问题
- 关于static变量问题
- 怎么获取2014-11-12三天前的日期
- php初学者,谁能指导一下关于session的问题!
- 这条SQL语句怎么写?? 急
phpinfo();
?>
存为phpinfo.php文件,然后运行看看结果里有没有MSSQL项。
windows下面
要安装mssql或者,mssql客户端
安装以后检查在你的系统目录下面是不是有ntwdblib.dll文件,如果有请继续(一般安装了mssql都会有);
然后启动mssql数据库服务
在php.ini文件里设置如下,找到
;extension=php_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安装在本机上
就可以用下面的测试
<?php
$con=mssql_connect("localhost","sa","");
echo $con;
if(!$con)
echo "<br>连接成功";
else
echo "连接失败";
?>
祝你好运
可以把localhost改成你安装mssql的机器名称这可是我花了好几天的时间摸索出来的