Erro ao instalar o PHP 5.3 usando o phpfarm no Ubuntu 15.04

0

Eu tentei instalar o php 5.3 usando phpfarm e phpenv, mas continuo recebendo o seguinte erro no make.

/tmp/php-build/source/5.3.29/ext/phar/util.c:2142: undefined reference to 'BIO_free'
/tmp/php-build/source/5.3.29/ext/phar/util.c:2151: undefined reference to 'EVP_MD_CTX_create'
/tmp/php-build/source/5.3.29/ext/phar/util.c:2153: undefined reference to 'EVP_PKEY_size'
/tmp/php-build/source/5.3.29/ext/phar/util.c:2156: undefined reference to 'EVP_sha1'
/tmp/php-build/source/5.3.29/ext/phar/util.c:2156: undefined reference to 'EVP_DigestInit'
/tmp/php-build/source/5.3.29/ext/phar/util.c:2165: undefined reference to 'EVP_DigestUpdate'
/tmp/php-build/source/5.3.29/ext/phar/util.c:2174: undefined reference to 'EVP_SignFinal'
/tmp/php-build/source/5.3.29/ext/phar/util.c:2183: undefined reference to 'EVP_MD_CTX_destroy'




collect2: error: ld returned 1 exit status
make: *** [sapi/fpm/php-fpm] Error 1
    
por it.junky.ng 03.10.2015 / 22:03

1 resposta

0

Você provavelmente está tendo problemas com a nova biblioteca OpenSSL. Você pode tentar baixar e compilar o link do OpenSSL 0.9.8zg e usar essa versão. Mas eu prefiro recomendar que, se você absolutamente precisa usar o PHP 5.3, use uma versão Debian LTS (squeeze) ou Ubuntu Precise, pois elas têm atualizações de segurança além das versões fornecidas pelas equipes de segurança Debian e Ubuntu.

    
por oerdnj 06.10.2015 / 13:13