web-dev-qa-db-ja.com

未定義の関数curl_init()の呼び出し

可能性のある複製:
curl_init()関数が機能していません

Foursquare APIへのアクセスにPHPを使用しています。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

このエラーはどこから発生しますか?私は起源を見つけることができません。私を助けてください。

7
Adeel Kamal

CURL拡張を初期化する必要があります: http://php.net/manual/en/curl.installation.php

12
zerkms
  1. 削除する ;からextension=php_curl.dll in php.ini;
  2. 確認しておいて ssleay32.dllおよびlibeay32.dll にあります Windows/system32;
  3. コピーphp_curl.dllからWindows\System32 同じように。

これは私のために働いた!

9
FlatLander