Возможный дубликат:
функция curl_init() не работает
Когда я собираюсь внедрить платежный шлюз авторизации. Однако я получил эту ошибку:
Вызов функции undefined curl_init()
Пожалуйста, дайте мне знать, что в этом плохого.
Если вы находитесь в Windows:
Перейдите в файл php.ini и удалите метку ;
в начале следующей строки:
;extension=php_curl.dll
После того, как вы сохранили файл, вы должны перезапустить программное обеспечение HTTP-сервера (например, Apache), прежде чем это может вступить в силу.
Для Ubuntu 13.0 и выше просто используйте распарованный пакет. В терминальном типе необходимо установить его и не забыть перезапустить сервер.
sudo apt-get install php-curl
Или, если вы используете старый PHP5
sudo apt-get install php5-curl
php_curl.dll
для PHP 5.3.13 (или 5.4.3). У меня все настроено правильно, но curl
просто не загружается (не отображается в phpinfo()
). Это исправило мою проблему.
Расширение CURL ext/curl
не установлено или не включено в вашей установке PHP. Проверьте manual для получения информации о том, как установить или включить CURL в вашей системе.
c:\php
в мою PATH. Об этом я узнал по ссылке выше. В руководстве сказано, что libeay32.dll
и ssleay32.dll
должны находиться в PATH, чтобы модуль работал.
Вам нужно включить curl с php.
Здесь указаны инструкции для тех же