Как включить cURL в PHP?Как включить cURL в PHP/XAMPP
ответ
Поскольку вы используете XAMPP, раскомментируйте строку
;extension=php_curl.dll
в xampp\apache\bin\php.ini
и затем перезапустите службу Apache.
NB: В новых версиях XAMPP PHP перешел в корневую папку xampp xampp\php\php.ini
.
Вы можете проверить phpinfo()
(создать сценарий, содержащий и перейдите к нему). Это скажет вам, действительно ли оно включено. Если нет, прочитайте here.
Не рекомендуется для слабонервного разработчика Windows.
nope Mark .. Мне нужно точно поддерживать поддержку cURL. На самом деле я сделал это, раскомментировав расширение = php_curl.dllin xampp \ apache \ bin \ php.ini. Но это не отражает. Больше Идея – Fero
Вы перезапустили xampp? Вы получили сообщение об ошибке в вашем файле журнала xampp? У вас php_curl.dll в вашем каталоге xppp php extensions? –
apt-get install php5-curl
/etc/init.d/apache2 restart
(php4-завиток, если это php4)
Обратите внимание, что необходим перезапуск. – Nelson
+1 к @Nelson. Post install/выглядит/как будто он перезагружается, но он действительно перезагружается. – freespace
Нельсон: Это не нужно, но это было для меня. Хотя apt-get перезапустил apache, он не работал, пока я не перезапустил его сам во второй раз. Странный. –
На самом деле я сделал это, раскомментировав extension=php_curl.dll
в файле xampp \ apache \ bin \ php.ini.
Поскольку XAMPP прошел некоторые изменения, файл теперь находится в xampp/php/php.ini
.
Основной совет: после включения CURL в файле php.ini вам необходимо перезапустить веб-сервер, чтобы он работал (мой опыт говорит).
Я нашел файл, расположенный по адресу:
C:\xampp\php\php.ini
незакомментированной:
;extension=php_curl.dll
SUSE Linux В:
zypper in php5-curl
rcapache2 restart
шаги для Windows, 7:
- Убедитесь, что файл php.ini, который использует PHP-движок, является тем, который, по вашему мнению, является.
- Убедитесь extension_dir в php.ini правильно установлен в папку внутр
- Убедитесь, что в php.ini
extension=php_curl.dll
является раскомментирована
Наконец, и может быть, один большинство людей не знают: 4. Убедитесь, что эти два файла находятся в папке Windows System32: libeay32.dll ssleay32.dll Если нет, вы можете скопировать эти два файла из папки php
.
Точно проблема, которую я имел - .dll отсутствовала ... – veljkoz
На самом деле это не проблема, поскольку php не размещен в IIS, а в Apache (с помощью wamp). Оказывается, что вамп вышел с несовместимыми версиями ... должен был добавить apache 2.2.9 и php 5.3.1 и использовать wami tray-> Apache (или PHP) -> Версия -> ____, чтобы переключиться на эти версии, как описано здесь: http://stackoverflow.com/q/10939248/79444 – veljkoz
В дополнение к четвертому требованию, для win7 64bit, эти 2 файла должны идти C: \ windows \ SysWOW64. – felix021
Для 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()
раньше.
php5-curl
установить под OpenSUSE:
sudo yast2
-> Программное обеспечение -> Управление программным обеспечением -> Поиск завитка -> проверка php5-ротор корпус и принять.
после установки необходимо перезагрузить сервер Apache
service apache2 restart
Для пользователей ОС Windows (Он работал для меня) в XAMPP.
шаг 1: Переход к C: \ XAMPP \ PHP \ php.ini
редактировать этот файл php.ini
найти curl- вы увидите строку, расширение = 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 будет работать успешно.
проверить, если локон модуль доступен
$ ls -la /etc/php5/mods-available/
позволяют локонов модуль
$ sudo php5enmod curl
источник: http://baligena.com/installing-curl-ubuntu-server/
curl.ini находится в папке, но не работает –
- 1. Как включить cURL
- 2. Как включить curl в nginx
- 3. Как включить расширение php curl
- 4. Включить внутри функции (CURL)
- 5. Как включить поддержку IDN в PHP (cURL)?
- 6. Как включить scp в curl для C?
- 7. Включить GSS-Negotiate with curl
- 8. Включить php curl в gentoo linux
- 9. Почему PHP отказывается включить cURL в Windows
- 10. Как включить php curl, phpinfo в google app engine
- 11. Включить Curl по индивидуальному заказу php7
- 12. Команда cURL в PHP cURL
- 13. Включить php5-curl на OpenSuse с Nginx
- 14. Как установить/включить поддержку php5-curl на php 5.3.3?
- 15. Curl Error: Как я могу его снова включить? (Facebook Auth)
- 16. Включить SSL-соединение для https в cURL PHP (пустой заголовок)
- 17. Как включить запуск в Elasticsearch?
- 18. Преобразование командной строки cURL в PHP cURL
- 19. Запрос Curl в Curl
- 20. Как пройти {в Curl
- 21. Как включить поддержку https в libcurl?
- 22. Команда Curl в PHP Curl
- 23. Перевести Curl команды в PHP CURL (SSL)
- 24. Включить проблемы в PHP
- 25. Как включить JSP включить директиву в JspWriter
- 26. cURL without cURL- problem
- 27. Как преобразовать командную строку cURL в PHP cURL?
- 28. Как преобразовать командную строку Curl в PHP Curl
- 29. Как преобразовать эту команду curl в php curl code?
- 30. Как преобразовать https curl в php curl code
Windoze или Linux? –
окна. Спасибо Дэвиду. Я решил это .. На самом деле я сделал это, раскомментировав расширение = php_curl.dllin xampp \ apache \ bin \ php.ini файл – Fero
Основной учебник по скручиванию очень прост в освоении -> http://www.technofusions.com/curl -in-php-tutorial-basics/ –