
Instalé Tartarus y, como mi curl actual no tenía soporte SFTP, lo hiceeste. Tartarus funcionó bien pero comencé a recibir correos electrónicos:
Advertencia de PHP: Inicio de PHP: No se puede cargar la biblioteca dinámica '/usr/lib/php5/20100525/curl.so' - /usr/local/lib/libcurl.so.4: versión `CURL_OPENSSL_3' no encontrada (requerida por /usr /lib/php5/20100525/curl.so) en Desconocido en la línea 0
Después de eso, noté que mis sitios Magento (administrador) no funcionaban. El registro de errores muestra esto:
[Jueves 05 de diciembre 23:33:57 2013] [advertencia] [cliente xxxx] mod_fcgid: stderr: Error fatal de PHP: llamada a la función no definida curl_setopt() en /var/www/clients/client1/web6/web/lib/Varien /Http/Adapter/Curl.php en la línea 87
phpinfo() - no hay ninguna extensión curl cargada :S
cat /etc/php5/cgi/conf.d/20-curl.ini shows:
; configuration for php CURL module
; priority=20
extension=curl.so
Busqué en Google pero no tuve suerte :/
Respuesta1
Ok, después de varias pruebas eliminé todo para curl:
rm /usr/local/lib/libcurl.so.4*
sudo apt-get remove curl libcurl3 libcurl3-dev php5-curl
Luego instalado:
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
Advertencia: pierdes el soporte SFTP.
UBUNTU 12.10 con curl 7.24.0, libcurl/7.29.0 OpenSSL/1.0.1c zlib/1.2.7 libidn/1.25 librtmp/2.3 Protocolos: archivo dict ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp smtp smtps telnet tftp Características: GSS-Negociar IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP