varnish demon error: libvarnish.so.1 não encontrado

1

Para testar o verniz de um projeto futuro, eu o instalei em um servidor Ubuntu usando este tutorial: link

O processo de construção funcionou sem erros, mas não consigo iniciar o demônio do verniz. Eu sempre recebo a mensagem de erro

varnishd: error while loading shared libraries: libvarnish.so.1: cannot open shared object file: No such file or directory

Mas o /usr/local/lib/libvarnish.so.1 existe claramente.

Como posso dizer ao verniz para procurar nesse diretório e carregar a biblioteca?

UPDATE

Para responder às perguntas de cd34

    ldd 'which varnishd'

saídas:

    linux-vdso.so.2 =>  (0x00007fff0a360000)
    libvarnish.so.1 => not found
    libvarnishcompat.so.1 => not found
    libvcl.so.1 => /usr/local/lib/libvcl.so.1 (0x00007f2a6fcaf000)
    libdl.so.2 => /lib/libdl.so.2 (0x00007f2a6faab000)
    libpthread.so.0 => /lib/libpthread.so.0 (0x00007f2a6f88f000)
    libnsl.so.1 => /lib/libnsl.so.1 (0x00007f2a6f675000)
    libm.so.6 => /lib/libm.so.6 (0x00007f2a6f3f1000)
    libc.so.6 => /lib/libc.so.6 (0x00007f2a6f082000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f2a6fec7000)

Você tem verniz em dois lugares na máquina, um de uma tentativa anterior?
- > Não, o verniz é instalado apenas uma vez

Você está usando o 2.1.0 que foi lançado recentemente?
Sim, estou usando a versão mais recente

    
por Max 11.04.2010 / 09:44

3 respostas

6

Tente executar sudo ldconfig para reconstruir o cache da biblioteca.

    
por 13.04.2010 / 10:42
0
ldd 'which varnishd'

Onde o verniz está procurando pelas bibliotecas? Você tem verniz em dois lugares da máquina, um de uma tentativa anterior? Você especificou algum caminho de diretório quando fez ./configure?

Você está usando o 2.1.0 que foi lançado recentemente?

    
por 11.04.2010 / 17:10
0

Tente executar o sudo ldconfig para reconstruir o cache da biblioteca.

me ajudem a agradecer ...

    
por 21.06.2010 / 14:28