Fatal error: Call to undefined function curl_init() in F:\soft\phproot\index.php on line 9用的IIS+php5.2.5php_curl.dll 已经在到php安装目录下的ext下,
libeay32.dll和ssleay32.dll已经在php安装目录下。
已经开启extension=php_curl.dll求解!!!!!!!!!!!!

解决方案 »

  1.   

    还有php.ini中 扩展库的路径你也要设置好。
    建议你看一下php的错误日志中有没有信息提示
      

  2.   

    首先要确定php已经扩展 
    在php.ini中 
    复制代码 代码如下:
    extension=php_curl.dll 还要保证 
    php_curl.dll 复制到php安装目录下的ext下,libeay32.dll和ssleay32.dll复制到php安装目录下。(我的配置文件是system32,和php5ts.dll一个地) 
    记得重启Apache.
      

  3.   

    我用的IIS.哥...
    最开始是php.ini没有加载.我复制到c:windows下面了.
    问题依旧.
      

  4.   

    仔细进行以下两步
    1.在phpinfo()中找到 load configure file 项,修改对应的php.ini文件。去掉 extension = php_curl.dll 前面的分号。2.拷贝PHP目录中的libeay32.dll 和 ssleay32.dll 两个文件到 c:\windows\system32 目录。重启。完成!
      

  5.   


    Configuration File (php.ini) Path  C:\WINDOWS  
    Loaded Configuration File  D:\php\php.ini  libeay32.dll 和 ssleay32.dll 放到c:\windows\system32 目录下重启还是不行.问题依旧!
      

  6.   

    用phpinfo(),看一下,你的curl是否配置成功了!
      

  7.   

    你修改的是  D:\php\php.ini 文件吗
      

  8.   


    System  |Windows NT KOUZHONGXIN 5.1 build 2600  
    Build Date  |Nov 8 2007 23:18:08  
    Configure Command  |cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared"  
    Server API  |ISAPI  
    Virtual Directory Support  |enabled  
    Configuration File (php.ini) Path  |C:\WINDOWS  
    Loaded Configuration File  |D:\php\php.ini  
    PHP API  |20041225  
    PHP Extension  |20060613  
    Zend Extension  |220060519  
    Debug Build  |no  
    Thread Safety  |enabled  
    Zend Memory Manager  |enabled  
    IPv6 Support  |enabled  
    Registered PHP Streams  |php, file, data, http, ftp, compress.zlib  
    Registered Stream Socket Transports  |tcp, udp  
    Registered Stream Filters  |convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, zlib.*  
      

  9.   


    其他的地方还有php.ini文件吗?我怎么记得是在c:/windows下?
      

  10.   

    extension_dir = "D:/php/ext"