dlls目录中的libeay32.dll和ssleay32.dll要在path目录下例如复制到system32下

解决方案 »

  1.   

    回:iasky(C#_ASP_PHP)   复制到system32下也没有用 
      

  2.   

    绝对可以,你重起你的apache没有?
      

  3.   

    呵呵,如果照楼上说的做了不行,那就是你的dll版本和你的php版本不一致的问题了.
      

  4.   

    用phpinfo();查看一下具体的php.ini保存在哪个位置,可能是改的不是真正的php.ini
      

  5.   

    我把复制到system32下了。运行 regsvr32 C:\WINDOWS\system32\php_curl.dll
    还是说找不到指定模块,我用php4.4.1和 PHP  5.0.4 都不行。
    明明文件在相应位置的,可我运行注册和重启apache 以及电脑启动时,都提示找不到指定模块!
      

  6.   

    php下扩展php_curl.dll的安装光拷贝php_curl.dll 到windows\system32是不行的, 还是同样的错. 
    需要将:libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll 都拷贝到system32目录下,重启apache即可. 
      

  7.   

    swkk(孙悟空空) 谢谢!采用您的方法问题解决了。
    请问为什么一定要把其他几个都要拷贝过去呢?
      

  8.   

    php5ts.dll不copy,php都加载不了。
    php_curl.dll只要目录设置对了就没有问题