
Instalei o Tartarus e como meu curl atual não tinha suporte a SFTP, fizesse. Tártaro funcionou bem, mas comecei a receber e-mails:
Aviso de PHP: Inicialização do PHP: Não é possível carregar a biblioteca dinâmica '/usr/lib/php5/20100525/curl.so' - /usr/local/lib/libcurl.so.4: versão `CURL_OPENSSL_3' não encontrada (exigida por /usr /lib/php5/20100525/curl.so) em Desconhecido na linha 0
Depois disso, notei que meus sites Magento (admin) não funcionavam. O log de erros mostra isto:
[Qui, 05 de dezembro, 23:33:57 2013] [avisar] [cliente xxxx] mod_fcgid: stderr: PHP Erro fatal: chamada para função indefinida curl_setopt() em /var/www/clients/client1/web6/web/lib/Varien /Http/Adapter/Curl.php na linha 87
phpinfo() - não há extensão curl carregada:S
cat /etc/php5/cgi/conf.d/20-curl.ini shows:
; configuration for php CURL module
; priority=20
extension=curl.so
Pesquisei no Google, mas sem sorte :/
Responder1
Ok, depois de vários testes removi tudo do curl:
rm /usr/local/lib/libcurl.so.4*
sudo apt-get remove curl libcurl3 libcurl3-dev php5-curl
Então instalado:
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
Aviso: você perde o suporte SFTP.
UBUNTU 12.10 com curl 7.24.0, libcurl/7.29.0 OpenSSL/1.0.1c zlib/1.2.7 libidn/1.25 librtmp/2.3 Protocolos: arquivo dict ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp smtp smtps telnet tftp Recursos: GSS-Negociar IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP