Como ativar o OpenSSL para PHP Cli?

3

Não há grande diferença nos arquivos php.ini localizados em /etc/php5/apache2/php.ini e /etc/php5/cli/php.ini . Porém, <?php phpinfo(); ?> quando acessado a partir de um navegador diz que o suporte a OpenSSL está ativado , enquanto php -info | grep openssl executado em um terminal concede OpenSSL support => disabled (install ext/openssl) .

Eu tenho as versões mais recentes de libssl-dev e openssl instaladas. Como ativar o OpenSSL para a versão cli?

    
por Vivek 02.01.2014 / 15:58

1 resposta

2

O mesmo problema para mim. Depois de passar algumas horas procurando uma solução, descubro que o comando php está associado a uma versão antiga do php, em contraposição ao comando php5 no meu desenvolvimento mashine:

php -v
PHP 5.3.18 (cli) (built: Nov 20 2012 19:34:35)

php5 -v
PHP 5.5.3-1ubuntu2.1 (cli) (built: Dec 12 2013 04:24:35)

Então eu reinstalei o compositor com o seguinte comando e agora funciona para mim:

sudo curl -sS https://getcomposer.org/installer | sudo php5

Atenciosamente!

    
por user232453 06.01.2014 / 18:39