你只加载了这一个库吗?
如果不是加了多个只出这么一个错就肯定不是php.ini中路径错误.
如果你加载的库都邮现这个提示就是你的php.ini中的
extension_dir =d:\PHP\extensions\
这一行有错.

解决方案 »

  1.   

    还应该有一个extenteion_dir
    把他的值改成你的php_mssql.dll所在的路径
    还有你的机器装了sqlserver或者他的客户端软件了吗
    如果没有要把php下面的dlls下面的ntwdblib.dll铐到系统目录下
    你先查找一下有没有这的dll
      

  2.   

    这个好像不是没找到吧,应该是环境没配置好
    你到底安装了sqlserver或者它的客户端没有,如果没装的话一定会出现这样的错误。请检查你的
    系统目录下面system32目录下面有没有ntwdblib.dll文件,如果有的话,那可能是路径的问题,如果没有的话
    请安装mssql
    unable to load dynamic library 'e:\php4\extensions\php_mssql.dll
    请保证你的php_mssql.dll文件在e:\php4\extensions目录下面
    如果不是
    要修改php.ini文件
    extension_dir =为你的php_mssql.dll文件所在的目录
    别忘了重新启动服务器
      

  3.   

    问题原因我找到啦,是因为版本不一样的原因。
    INI文件的与DLL文件出自不同的PHP版本。
    谢谢大家
    希望大家再帮我解决下一个问题。