Вопрос по php – Вызов неопределенной функции curl_init () [duplicate]

7

Possible Duplicate:
curl_init() function not working

Я использую PHP для доступа к API Foursquare. Я настроил все для аутентификации с Foursquare. Но как только я нажму на кнопку «Разрешить» Кнопка, мой callback.php дает мне следующую ошибку:

<code>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
</code>

Откуда эта ошибка? Я не могу найти происхождение. Пожалуйста, помогите мне.

Большое спасибо. Оно работает :) Adeel Kamal
проверь меня тогда :-) zerkms
Сэр, на самом деле я получаю эту ошибку, она говорит "Фатальная ошибка: вызов неопределенной функции curl_init () в C: \ wamp \ www \ EpiFoursquare.php в строке 119". и все необходимые файлы помещаются в папку, например callback.php, index.php, EpiCurl.php Adeel Kamal
curl это расширение phpnz.php.net/manual/en/curl.installation.php zerkms
Проблема не имеет ничего общего с Foursquare. Включиcurl модуль в php. & quot; Я просто не знаю, почему это происходит. & quot; --- почему тогда вы не читаете сообщение об ошибке ?! zerkms

Ваш Ответ

2   ответа
9
remove ; from extension=php_curl.dll in php.ini ; ensure that ssleay32.dll and libeay32.dll are in Windows/system32 ; copy php_curl.dll into Windows\System32 as well.

Я попробовал это, но у меня не получилось. Я не уверен, что вещь была обновлена за последние несколько лет. Я использую PHP 5.6.13. Как и прежде, я должен был удалить; отextension=php_curl.dll вphp.iniМне тоже пришлось убрать; отextension_dir = "ext" вphp.ini.
12
Я сделал это, включив расширение php_curl.dll в файле php.ini (как упоминает FlatLander). Поскольку я использую WAMP Server, мне больше ничего не нужно было делать, так как файлы ssleay32.dll, libeay32.dll и php_curl.dll уже находятся в нужных местах внутри моего каталога C: \ wamp \.

Похожие вопросы