Instalación de sistema Linux extensión php cURL

  

Linux Como sistema operativo maduro y estable, tiene muchas ventajas. Así que la mayoría de las personas aprenden el sistema operativo Linux. Este artículo presenta el método de instalación de la extensión php cURL en Linux. Espero que pueda aprender la instalación de la extensión php cURL en Linux.

Método uno

Instala cURL

# wget http://curl.haxx.se/download/curl-7.17.1.tar.gz [url = http: //curl.haxx.se/download/curl-7.15.0.tar.gz◆◆/url] # tar -zxf curl-7.17.1.tar.gz # ./configure – prefix = /usr /local /Curl # make; make install

Instalar php

Simplemente abra el interruptor – with-curl = /usr /local /curl

.

Esta biblioteca de extensiones sigue siendo muy buena y es una alternativa válida a fsockopen y más.

Método 2

Ingrese el directorio de origen del php original,

cd ext cd curl phpize ./configure – with-curl = DIR make

El archivo curl.so se generará bajo PHPDIR /ext /curl /moudles /.

Copie el archivo curl.so en el directorio de configuración de extensiones, modifique php.ini muy bien

Los dos anteriores son el método de instalación cURL de la extensión php en Linux.

sh # wget http://curl.haxx.se/download/curl-7.18.2.tar.gz

sh # tar -zxvf curl-7 * .gz

sh # cd curl *

sh # ./configure --prefix = /usr /local /curl

sh # make

sh # make install sh # Cd /usr/local/src/php-5.2.1 (Este es el directorio de origen cuando la fuente se instala con php)

sh # cd ./ext/curl

sh # phpize

sh # ./configure --with-curl = /usr /local /curl

Cuando se ejecuta ./configure, si se le solicita

configure: error: No se puede encontrar php-config. Utilice --with-php-config = RUTA

Utilice:

./configure --with-php-config = /php-install-path /bin /php-config # En lugar de usar php.ini

sh # make

sh # cp modules /curl.so /usr /local /lib /php /extensions (copie los módulos /curl.so a las extensiones de php Bajo el directorio)

(Modifique el archivo php.ini, agregue: extension = curl.so)

sh # apachectl -k restart (Reinicie apache, php debería tener extensión curl) php. Modificamos el método según su La ubicación real del archivo curl.so para escribir, comparar mi posición compilada: /usr /local /php /lib /php /extensions /no-debug-zts-20060613 /luego php.ini plus extension = " /usr /local/php/lib/php/extensions/no-debug-zts-20060613/curl.so"

Copyright © Conocimiento de Windows All Rights Reserved