复制php\dlls\libmhash.dll到系统目录

解决方案 »

  1.   

    是winnt 还是winnt/system32呢?问题是我看了dlls目录下的dll文件的数目没有extensions目录下的dll多,如果extensions下的dll都要的话,要怎么办呢
      

  2.   

    是系统目录就行了,winnt
    改掉php.ini里边的目录指向
      

  3.   

    extensions只有几个不行,大部分都可以去掉;
    不过没什么必要不要去掉;,不然启动非常慢,随用随开
      

  4.   

    我就是啊,改了目录指向但就是说找不到该DLL,但确实目录真的没错,改这些不需要再编译PHP吧
      

  5.   

    是winnt 还是winnt/system32呢?
    都行,在搜索路径里就行问题是我看了dlls目录下的dll文件的数目没有extensions目录下的dll多,如果extensions下的dll都要的话,要怎么办呢
    extensions目录下的是php扩展库只要用extension_dir指向他就行,不需复制
    dlls下的是部分扩展库所需的支持库,所以要复制。这点在install文件里说的很清楚
      

  6.   

    对啊,就是extensions目录下的php_mhash.dll 我就是把extension = php_mhash.dll前面的;分号去掉了,路径是没错的,关键是它就是说:"Unkown:Unable to load dynamic library 'd:\....extensions\php_mhash.dll
    找不到指定的模块"而它报错的路径跟我设置的路径是完全一样的,所以,我真的不知道该怎么办了!@@$#@!#$24急啊!!!
      

  7.   

    复制php\dlls\libmhash.dll到系统目录是我没说清楚,还是你理解不了?
    php_mhash.dll 需要 libmhash.dll 支持
      

  8.   

    是的,我知道了,关键是php_mssql.dll用什么呢,我是一下开了几个,所以就想都知道,是不是都和php\dlls\下的DLL文件相关联的还是有些要下载什么别的支持文件后才能用?求教了!!1