carrega biblioteca ausente de ~ / sem raiz ou links simbólicos na hospedagem compartilhada?

1

Portanto, eu tenho um arquivo de biblioteca que é usado por um módulo php, sendo que ambos residem no meu diretório home na minha conta de cpanel hospedada compartilhada.

O problema é que esta biblioteca depende dos arquivos libcrypto.so.6 e libssl.so.6 ou links simbólicos com esse nome para qualquer que seja a versão atual que você possui. (Essas versões particulares não existem mais em centos)

Existe alguma maneira de contornar isso? talvez altere os nomes de arquivos referenciados na biblioteca ou crie um wrapper para a biblioteca? ou

    
por Hayden Thring 12.12.2014 / 09:46

1 resposta

0

Você pode colocar as bibliotecas em ~/mylib e definir LD_LIBRARY_PATH para pesquisar lá:

export LD_LIBRARY_PATH=~/mylib

Você pode colocar essa linha no seu ~/.bashrc se quiser que ela esteja disponível de forma mais permanente.

    
por 12.12.2014 / 12:09