PHP: erro ao carregar bibliotecas compartilhadas

1

No meu servidor (Recém-lançado) quando estou tentando atualizar o MediaWiki. Estou recebendo o seguinte erro.

php: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

Mas quando eu check-in servidor eu posso encontrar o libssl.so

183~# cd /pkg/products/httpd/httpd_2.2.19a_RH5_64/php/lib/ 183lib# ls

-la total 72556 drwxr-xr-x 3 root root 4096 Sep 16 15:43 . drwxr-xr-x 6 root root 4096 Sep 16 11:37 ..

-rw-r--r-- 1 root root 52439406 Aug 18 08:31 libclntsh.so.11.1

-rw-r--r-- 1 root root 1786841 Aug 18 09:06 libcrypto.so.0.9.8

-rw-r--r-- 1 root root 0 Aug 18 08:26 libmysqlclient.so

-rw-r--r-- 1 root root 5264820 Aug 18 08:26 libmysqlclient.so.16

-rw-r--r-- 1 root root 5264820 Aug 18 08:26 libmysqlclient.so.16.0.0

-rw-r--r-- 1 root root 7898628 Aug 18 08:32 libnnz11.so

-rw-r--r-- 1 root root 539497 Aug 18 09:03 libpng14.so.14

-rw-r--r-- 1 root root 539497 Aug 18 09:03 libpng14.so.14.4.0

-rw-r--r-- 1 root root 365454 Aug 18 09:05 libssl.so.0.9.8 drwxr-xr-x 4 root root 4096 Sep 16 11:37 php

183 lib # pwd /pkg/products/httpd/httpd_2.2.19a_RH5_64/php/lib

No servidor PHP 5.3.6 (cli) (construído: 09 de maio de 2011 11:39:53) versão está sendo executado.

    
por Prabu 20.01.2012 / 10:59

1 resposta

3

Parece que você tem as bibliotecas instaladas em um local não padrão.

Se este for o caso, pode ser que o php simplesmente não saiba onde procurar as bibliotecas necessárias. Tente definir a variável de ambiente LD_LIBRARY_PATH para esse caminho antes de iniciar o php, se você estiver executando a partir da linha de comando. Por exemplo, no bash:

export LD_LIBRARY_PATH=/pkg/products/httpd/httpd_2.2.19a_RH5_64/php/lib

Se isso funcionar, você pode adicionar esse caminho à configuração do sistema. Eu não sei outras distribuições, mas o Debian mantém os caminhos da biblioteca no arquivo /etc/ld.so.conf ou no diretório /etc/ld.so.conf.d/ Você provavelmente será capaz de encontrar um arquivo similar em sua pasta / etc

    
por 20.01.2012 / 13:23

Tags