+ -
当前位置:首页 → 问答吧 → Fatal error: Call to undefined function mssql_connect()

Fatal error: Call to undefined function mssql_connect()

时间:2011-11-25

来源:互联网

Fatal error: Call to undefined function mssql_connect()
php.ini配置文件里面已经开启
extension=php_mssql.dll

echo phpinfo();
打印phpinfo没有显示mssql模块,证明没有加载,为什么没有加载?

作者: cresuccess   发布时间: 2011-11-25

检查你的extension_dir = "./ext " 路径是否正确.

作者: PhpNewnew   发布时间: 2011-11-25

1、确认 php_mssql.dll 存在
2、确认 ntwdblib.dll 在系统的搜索路径中
3、确认 你修改的 php.ini 是 php 加载的 php.ini

又,php_mssql 扩展自 php 5.3 起已经废止

作者: xuzuning   发布时间: 2011-11-25

引用 1 楼 phpnewnew 的回复:

检查你的extension_dir = "./ext " 路径是否正确.


路径是正确的,如果不正确的话,mssql都连接不上的

作者: cresuccess   发布时间: 2011-11-25

引用 2 楼 xuzuning 的回复:

1、确认 php_mssql.dll 存在
2、确认 ntwdblib.dll 在系统的搜索路径中
3、确认 你修改的 php.ini 是 php 加载的 php.ini

又,php_mssql 扩展自 php 5.3 起已经废止


5.3废止了?那肯定5.2也有很多问题

作者: cresuccess   发布时间: 2011-11-25

不然!
自 php 5.3 起,mssql 的 php 扩展改由微软自己供应,而不是由 php 开发组织提供

作者: xuzuning   发布时间: 2011-11-25

相关阅读 更多