Как включить cURL в PHP?
Поскольку вы используете XAMPP, раскомментируйте строку
;extension=php_curl.dll
в xampp\apache\bin\php.ini
, а затем перезапустите службу Apache.
NB: В новых версиях XAMPP PHP переместился в корневую папку xampp\php\php.ini
.
В Debian с Apache 2:
apt-get install php5-curl /etc/init.d/apache2 restart
(php4-curl, если это php4)
Шаги для Windows 7:
extension=php_curl.dll
в php.ini раскоментировано Наконец, и, возможно, большинство людей не знают: 4. Убедитесь, что эти два файла находятся в папке Windows System32: libeay32.dll ssleay32.dll Если этого не происходит, вы можете скопировать эти два файла из папки php
.
Я нашел файл, расположенный по адресу:
C:\xampp\php\php.ini
незакомментированный:
;extension=php_curl.dll
Для Ubuntu (и, вероятно, всех Debian-based) дистрибутивов Linux:
sudo apt-get install php5-curl sudo /etc/init.d/apache2 restart
Возможно, вы видели PHP Fatal error: Call to undefined function curl_init()
раньше.
В SUSE Linux :
zypper in php5-curl rcapache2 restart
Вы компилируете свой PHP, используя --with-curl
.
Основной совет: после включения CURL в файле php.ini вам необходимо перезапустить веб-сервер, чтобы он работал (мой опыт говорит).
Поскольку XAMPP прошел некоторые изменения, файл теперь находится в xampp/php/php.ini
.
На самом деле я сделал это, раскомментируя extension=php_curl.dll
в файле xampp \ apache \ bin \ php.ini.
Если вы используете MAMP , cURL включен по умолчанию.
проверьте, доступен ли модуль curl
$ ls -la / etc / php5 / mods-available /
включить модуль завивки
$ sudo php5enmod curl
источник: http://baligena.com/installing-curl-ubuntu-server/
установить php5-curl
в openuse:
sudo yast2
-> программное обеспечение -> управление программным обеспечением -> поиск curl -> проверить php5-curl case и принять.
после установки вам необходимо перезапустить сервер Apache
service apache2 restart
Вы можете проверить phpinfo()
(создать скрипт, содержащий и просмотреть его). Это скажет вам, действительно ли оно включено. Если нет, прочитайте здесь .
Это не рекомендуется для слабонервного разработчика Windows.
Для пользователей ОС Windows (он работал для меня) в XAMPP.
Шаг 1: Перейдите к C: \ xampp \ php \ php.ini
отредактируйте этот файл php.ini
find curl – вы увидите строку: extension = php_curl.dll.
Удалите точку с запятой (;) extension = php_curl.dll. поэтому эта строка выглядит так:
;extension=php_curl.dll
в
extension=php_curl.dll
Шаг 2: скопируйте файл ssleay32.dll, libeay32.dll из папки php. вставьте его в папку C: \ Windows \ System32 \
Шаг 3: Перезапустите систему. Curl будет работать успешно.