调用未定义的函数curl_init()

时间:2012-04-19 11:23:49

标签: php foursquare

  

可能重复:
  curl_init() function not working

我使用PHP访问Foursquare API。我已经为Foursquare设置了所有身份验证。但是一旦我点击“允许”按钮,我的callback.php就会给我以下错误:

Fatal error: Call to undefined function curl_init() in C:\wamp\www\EpiFoursquare.php on line 119

Call Stack

Time    Memory  Function                          Location
0.0007  372592  {main}( )                         ..\callback.php:0
0.0039  571896  EpiFoursquare->getAccessToken( )  ..\callback.php:17
0.0040  572928  EpiFoursquare->request( )         ..\EpiFoursquare.php:31

此错误来自哪里?我找不到原点。请帮帮我。

2 个答案:

答案 0 :(得分:12)

您需要初始化cURL扩展程序:http://php.net/manual/en/curl.installation.php

答案 1 :(得分:9)

  1. ;;
  2. 中的extension=php_curl.dll移除php.ini
  3. 确保ssleay32.dlllibeay32.dll位于Windows/system32;
  4. 同时将php_curl.dll复制到Windows\System32
  5. 这对我有用!