Como é que instalo a Extensão ext-curl com o PHP 7?
instalei o PHP 7 usando este repo , mas quando tento correr composer install
, está a dar este erro:
- [Pacote] necessita de ext-curl * - > a extensão de curl solicitada do PHP está em falta no seu sistema.
com o PHP 5, pode instalá-lo facilmente executando o comando yum
ou apt-get install php5-curl
, mas não consigo encontrar como instalar o equivalente PHP 7.
como é que instalo o extt-curl para o PHP 7?
7 answers
sudo apt-get install php-curl
No meu sistema. Isto irá instalar um pacote de dependências, que depende da versão padrão do php.
Depois de reiniciar o apache
sudo service apache2 restart
Por favor tente
sudo apt-get install php7.0-curl
Se o comando "sudo apt-get install php-curl" não funcionar e apresentar um erro Devemos executar este código antes de instalar o 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
Podemos instalar quaisquer extensões PHP7 que sejam necessárias no momento da instalação Magento basta usar o comando relacionado que você obtém erro no momento da instalação 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
Obrigado! Espero que isto te ajude.
sudo add-apt-repository ppa:ondrej/php
Isto eu instalei com o PHP curl para a versão do php que eu estava a usar, o meu foi
sudo apt-get install php7.1-curl
Install php70w-common .
Fornece php-api php, bz2, php-calendário, php-ctype php, ondulação, php-data php, exif, php-fileinfo, php-filtro de php, ftp, php-gettext, php-gmp, php-hash, php-iconv php, json, php-libxml, php-openssl php, linux, php-pecl-Fileinfo, php-pecl-phar, php-pecl-zip, php-reflexão, php-sessão php, shmop php, simplexml, php-sockets, php-spl, php-lexemas php, zend-abi, php-zip, 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