Как включить cURL в PHP?
1003 *
Вкл. Debian с Apache 2:
apt-get install php5-curl /etc/init.d/apache2 restart
(php4-curl, если это php4)
Поскольку вы используете XAMPP, раскомментируйте строку
;extension=php_curl.dll
в xampp\apache\bin\php.ini, а затем перезапустите службу Apache.
xampp\apache\bin\php.ini
Примечание: в более новых версиях XAMPP PHP перемещен в корневую папку xampp xampp\php\php.ini.
xampp\php\php.ini
Шаги для Windows 7:
extension=php_curl.dll
Наконец, и, возможно, тот, о котором большинство людей не знает: 4. Убедитесь, что эти два файла находятся в папке Windows System32: libeay32.dll ssleay32.dll Если нет, вы можете скопировать эти два файла из папки php.
php
Я нашел файл, расположенный по адресу:
C:\xampp\php\php.ini
незакомментированный:
Для Ubuntu (и, вероятно, для всех дистрибутивов Linux на основе Debian):
sudo apt-get install php5-curl sudo /etc/init.d/apache2 restart
Возможно, вы видели PHP Fatal error: Call to undefined function curl_init() раньше.
PHP Fatal error: Call to undefined function curl_init()
В SUSE Linux :
zypper in php5-curl rcapache2 restart
Вы компилируете свой PHP, используя --with-curl.
--with-curl
Базовый совет: после включения CURL в файле php.ini необходимо перезапустить веб-сервер, чтобы он заработал (мой опыт говорит).
Поскольку XAMPP претерпел некоторые изменения, файл теперь находится в xampp/php/php.ini.
xampp/php/php.ini
Если вы используете MAMP , cURL включено по умолчанию.