Как установить расширение 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?
7 ответов:
Ну я смог установить его по :
sudo apt-get install php-curlна моей системе. Это позволит установить пакет, который зависит от версии PHP по умолчанию.
после этого перезапустить apache
sudo service apache2 restart
Если команда "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.
попробуйте, если вы получите
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