jessie - install php 7 curl
¿Cómo instalo PHP cURL en Linux Debian? (3)
Escribí un artículo en topis sobre cómo [instalar manualmente curl en debian linu] [1] x.
[1]: http://www.jasom.net/how-to-install-curl-command-manually-on-debian-linux . Este es su atajo:
- cd / usr / local / src
- wget http://curl.haxx.se/download/curl-7.36.0.tar.gz
- tar -xvzf curl-7.36.0.tar.gz
- rm * .gz
- cd curl-7.6.0
- ./configura
- hacer
- hacer instalar
Y reinicie Apache. Si va a tener un error durante el punto 6, intente ejecutar apt-get install build-essential .
¿Cómo instalo PHP cURL en Linux Debian? Probé el siguiente código y obtuve el siguiente error
apt-get update
apt-get install curl libcurl3 php5-curl
Error:
W: Failed to fetch http://zm.archive.ubuntu.com/ubuntu/dists/precise-updates/universe/binary-i386/Packages Something wicked happened resolving ''zm.archive.ubuntu.com:http'' (-5 - No address associated with hostname)
W: Failed to fetch http://zm.archive.ubuntu.com/ubuntu/dists/precise-updates/multiverse/binary-i386/Packages Something wicked happened resolving ''zm.archive.ubuntu.com:http'' (-5 - No address associated with hostname)
W: Failed to fetch http://zm.archive.ubuntu.com/ubuntu/dists/precise-updates/main/i18n/Translation-en_US Something wicked happened resolving ''zm.archive.ubuntu.com:http'' (-5 - No address associated with hostname)
W: Failed to fetch http://zm.archive.ubuntu.com/ubuntu/dists/precise-updates/main/i18n/Translation-en Something wicked happened resolving ''zm.archive.ubuntu.com:http'' (-5 - No address associated with hostname)
W: Failed to fetch http://zm.archive.ubuntu.com/ubuntu/dists/precise-updates/multiverse/i18n/Translation-en_US Something wicked happened resolving ''zm.archive.ubuntu.com:http'' (-5 - No address associated with hostname)
W: Failed to fetch http://zm.archive.ubuntu.com/ubuntu/dists/precise-updates/multiverse/i18n/Translation-en Something wicked happened resolving ''zm.archive.ubuntu.com:http'' (-5 - No address associated with hostname)
W: Failed to fetch http://zm.archive.ubuntu.com/ubuntu/dists/precise-updates/restricted/i18n/Translation-en_US Something wicked happened resolving ''zm.archive.ubuntu.com:http'' (-5 - No address associated with hostname)
W: Failed to fetch http://zm.archive.ubuntu.com/ubuntu/dists/precise-updates/restricted/i18n/Translation-en Something wicked happened resolving ''zm.archive.ubuntu.com:http'' (-5 - No address associated with hostname)
W: Failed to fetch http://zm.archive.ubuntu.com/ubuntu/dists/precise-updates/universe/i18n/Translation-en_US Something wicked happened resolving ''zm.archive.ubuntu.com:http'' (-5 - No address associated with hostname)
W: Failed to fetch http://zm.archive.ubuntu.com/ubuntu/dists/precise-updates/universe/i18n/Translation-en Something wicked happened resolving ''zm.archive.ubuntu.com:http'' (-5 - No address associated with hostname)
E: Some index files failed to download. They have been ignored, or old ones used instead.
Resolví este problema. Mi caja de Linux no pudo buscar y resolver nombres de hosts. Después de agregar las raíces apropiadas, el problema se resolvió.
Escribe en la consola como root:
apt-get update && apt-get install php5-curl
o con sudo:
sudo apt-get update && sudo apt-get install php5-curl
Lo siento, leí mal.
Primero, compruebe su configuración de DNS y si puede hacer ping a cualquier host,
ping google.com
ping zm.archive.ubuntu.com
Si no funciona, verifique /etc/resolv.conf
o /etc/network/resolv.conf
, si no, cambie su fuente-apt por una diferente.
/etc/apt/sources.list
Espejos: http://www.debian.org/mirror/list
No debes usar fuentes de Ubuntu en Debian y viceversa.
Independientemente del enfoque que adopte, asegúrese de que al final tenga una versión actualizada de curl y libcurl. Puedes hacer curl --version
y ver las versiones.
Esto es lo que hice para obtener la última versión de Curl instalada en Ubuntu:
-
sudo add-apt-repository "deb http://mirrors.kernel.org/ubuntu wily main"
-
sudo apt-get update
-
sudo apt-get install curl