Как установить расширение ext-curl с PHP 7?



Я установил PHP 7 с помощью этот РЕПО, но когда я пытаюсь запустить composer install, Он дает эту ошибку:





  • [пакет] требует ext-curl * - > запрошенное расширение PHP curl отсутствует в вашей системе.




С PHP 5, Вы можете легко установить его, запустив yum или apt-get install php5-curl команда, но я не могу найти, как установить PHP 7 эквивалент.



Как установить ext-curl для PHP 7?

729   7  

7 ответов:

Ну я смог установить его по :

sudo apt-get install php-curl

на моей системе. Это позволит установить пакет, который зависит от версии PHP по умолчанию.

после этого перезапустить apache

sudo service apache2 restart

пожалуйста

sudo apt-get install php7.0-curl

Если команда "sudo apt-get install php-curl" не работает и отображает ошибку Мы должны запустить этот код перед установкой curl.

  • step1-sudo add-apt-repository ppa:ondrej / php
  • step2-sudo apt-get update
  • step3-sudo apt-get install php-curl
  • step4 - sudo service apache2 restart

мы можем установить любые расширения PHP7, которые нам нужны во время установки Magento просто используйте соответствующую команду, которая Вы получаете ошибку во время установки Magento

sudo apt-get install php7.0-curl
sudo apt-get install php7.0-dom
sudo apt-get install php7.0-mcrypt
sudo apt-get install php7.0-simplexml
sudo apt-get install php7.0-spl
sudo apt-get install php7.0-xsl
sudo apt-get install php7.0-intl
sudo apt-get install php7.0-mbstring
sudo apt-get install php7.0-ctype
sudo apt-get install php7.0-hash
sudo apt-get install php7.0-openssl
sudo apt-get install php7.0-zip
sudo apt-get install php7.0-xmlwriter
sudo apt-get install php7.0-gd
sudo apt-get install php7.0-iconv

спасибо! Надеюсь, это поможет вам

Я пробовал эти решения, но это не сработало для меня, просто если есть любой другой человек в той же обуви, это то, что я сделал. Я обновил apt-get с помощью следующей команды

sudo add-apt-repository ppa:ondrej/php

это я установил с PHP curl для версии php, которую я использовал, мой был

sudo apt-get install php7.1-curl

установить php70w-common.

обеспечивает в PHP-АПИ на PHP bz2 файл, то PHP-календарь, РНР-ctype для РНР-завиток, на PHP-дата, PHP-EXIF-данных, на PHP FileInfo может, в PHP-фильтр, в PHP-FTP-сервер и PHP-gettext, добавьте в PHP-ГМП, РНР-хэш в PHP-функцию iconv PHP в формате JSON, в PHP-в libxml, РНР-на Украине, в PHP-библиотеки PCRE, в PHP-PECL по-FileInfo может, в PHP-PECL по-фар, в PHP-PECL по-молнию, на PHP-отражение, в PHP-сессии, PHP-shmop, в PHP-библиотека SimpleXML, в PHP-сокеты на PHP-СПЛ, РНР-токенизатор, пхп-Зенд-Аби, РНР-молния, php-zlib.

https://webtatic.com/packages/php70/

попробуйте, если вы получите E: Unable to locate package {packageName}

sudo add-apt-repository main
sudo add-apt-repository universe
sudo add-apt-repository restricted
sudo add-apt-repository multiverse
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php-curl

Comments

    Ничего не найдено.