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

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

  • [package] требует, чтобы ext-curl * -> запрашиваемый исправление PHP-расширения отсутствовал в вашей системе.

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

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

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

 sudo apt-get install php-curl 

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

Пожалуйста попробуйте

 sudo apt-get install php7.0-curl 

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

Он предоставляет php-api, php-bz2, php-calendar, php-ctype, php-curl, php-date, php-exif, php-fileinfo, php-filter, php-ftp, php-gettext, php-gmp, php-hash, php-iconv, php-json, php-libxml, php-openssl, php-pcre, php-pecl-Fileinfo, php-pecl-phar, php-pecl-zip, php-reflection, php-session, php-shmop, php-simplexml, php-сокеты, php-spl, php-токенизатор, php-zend-abi, php-zip, php-zlib .

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

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

  • step1 – sudo add-apt-repository ppa: ondrej / php
  • step2 – обновление sudo apt-get
  • step3 – sudo apt-get install php-curl
  • step4 – sudo service apache2 restart

Попробуйте, если вы получите 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