problemas para iniciar o apache

13. Re: problemas para iniciar o apache

Pedro Henrique Rissato
pedrorissato

(usa Fedora)

Enviado em 26/05/2009 - 13:34h

ainda acho que ta corrompido o arkivo... mas qualquer coisa... transforma ele em .tgz como foi dito acima

e descompacta assim:

tar vxf arkivo.tgz

Eu to no trabalho, maquina windows e não posso baixar .exe (pra puxar o rpmbrowser) mas a noite eu consigo mexer em casa no slack.. xD...




  


14. Re: problemas para iniciar o apache

tiago da fontoura
tiagofontoura

(usa Slackware)

Enviado em 26/05/2009 - 14:58h

fiz os procedimentos:
#rpm2tgz nomedoarquivo
tar vxf nomedoarquivo.tgz
ele nao descompactou nada na pasta, como se o arquivo estivese limpo.


15. Re: problemas para iniciar o apache

tiago da fontoura
tiagofontoura

(usa Slackware)

Enviado em 26/05/2009 - 15:12h

cara, recebi o arquivo no meu e-mail, copiei para /usr/lib, criei o link simbolico:
# ln -sf /usr/lib/libdb.so /usr/lib/libdb.so.2
so que agora quando tento rodar o apache da o seguinte erro:

# /usr/sbin/apachectl start
Syntax error on line 224 of /etc/apache/httpd.conf:
Cannot load /usr/libexec/mod_rewrite.so into server: /usr/libexec/mod_rewrite.so: undefined symbol: dbm_fetch
/usr/sbin/apachectl start: httpd could not be started


16. Re: problemas para iniciar o apache

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/05/2009 - 17:52h

Faça assim:

# find /usr -iname libdb*

Poste aki o resultado. Vamos fazer d outra forma q pode funcionar...


17. Re: problemas para iniciar o apache

tiago da fontoura
tiagofontoura

(usa Slackware)

Enviado em 27/05/2009 - 08:19h

# find /usr -iname libdb*
/usr/lib/libdb_cxx.a
/usr/lib/libdb_cxx-4.4.so
/usr/lib/libdb_cxx-4.4.a
/usr/lib/libdb-4.so
/usr/lib/libdbus-glib-1.la
/usr/lib/libdb_cxx.so
/usr/lib/compiz/libdbus.so
/usr/lib/compiz/libdbus.la
/usr/lib/libdb-4.4.la
/usr/lib/libdb-4.4.a
/usr/lib/mysql/libdbug.a
/usr/lib/libdb-4.a
/usr/lib/libdb_cxx-4.a
/usr/lib/libdbus-1.so
/usr/lib/libdbus-1.la
/usr/lib/libdb-4.4.so
/usr/lib/libdbus-qt-1.so
/usr/lib/libdbus-qt-1.so.1.0.0
/usr/lib/libdbus-glib-1.so.2.1.0
/usr/lib/libdb-4.2.la
/usr/lib/libdb-4.2.so
/usr/lib/libdbus-glib-1.so
/usr/lib/xorg/modules/extensions/libdbe.so
/usr/lib/xorg/modules/extensions/libdbe.la
/usr/lib/libdb.so.2
/usr/lib/libdb4.a
/usr/lib/libdb.so
/usr/lib/libdbus-qt-1.so.1
/usr/lib/libdbus-glib-1.so.2
/usr/lib/libdb_cxx-4.so
/usr/lib/libdb4.so
/usr/lib/libdbus-1.so.3.2.0
/usr/lib/libdb.a
/usr/lib/libdb_cxx-4.4.la
/usr/lib/libdbus-1.so.3
/usr/lib/libdbus-qt-1.la
/usr/lib/libdb-4.1.so


18. Re: problemas para iniciar o apache

Pedro Henrique Rissato
pedrorissato

(usa Fedora)

Enviado em 27/05/2009 - 08:23h

até então ele encontrou a libdb pra inicializar...

de duas uma agora ou é problema de compilação ou é problema com a versão da lib que foi usada (não sei qual era... não mandei o email xD)...

mas da pra saber fazendo isso:

# ldd -d /usr/lib/libexec/mod_rewrite.so

(se o mod_rewrite.so não estiver nesse dir, da um # find / -name "*mod_rewrite*" e faz no diretório que ele se encontra)

Dica: Não precisa ficar criando link simbólicos pras libs... é só adicionar ao ld.so.conf os diretórios que você quer que procure.


19. Re: problemas para iniciar o apache

tiago da fontoura
tiagofontoura

(usa Slackware)

Enviado em 27/05/2009 - 08:58h

# find / -name "*mod_rewrite*"
/var/www/htdocs/manual/images/mod_rewrite_fig2.gif
/var/www/htdocs/manual/images/mod_rewrite_fig1.gif
/var/www/htdocs/manual/images/mod_rewrite_fig1.fig
/var/www/htdocs/manual/images/mod_rewrite_fig2.fig
/var/www/htdocs/manual/mod/mod_rewrite.html
/usr/libexec/mod_rewrite.so
/usr/doc/proftpd-1.3.0a/doc/contrib/mod_rewrite.html
root@darkstar:~# cd /usr/libexec/
root@darkstar:/usr/libexec# ldd -d /usr/libexec/mod_rewrite.so
undefined symbol: ap_user_id (/usr/libexec/mod_rewrite.so)
undefined symbol: ap_null_cleanup (/usr/libexec/mod_rewrite.so)
linux-gate.so.1 => (0xffffe000)
libc.so.6 => /lib/libc.so.6 (0xb7dbe000)
/lib/ld-linux.so.2 (0x80000000)



20. Re: problemas para iniciar o apache

Pedro Henrique Rissato
pedrorissato

(usa Fedora)

Enviado em 27/05/2009 - 10:25h

pelo que pesquisei eh problema na hora de compilar esse modulo... nenhuma solução encontrada... mandei email pra você... pra acessar via ssh e ver o que ta pegando se precisar... isso consigo fazer daki onde estou.

sempre tento fazer as coisas do modo mais difícil, mas ai vai o que acho plausível:

- Comentar (colocar #) na linha 224 do apache pra ver se ele inicia... ou se mostra outro erro na hora de iniciar (eu particularmente acho que vai iniciar... mas sem o modulo rewrite)

- instalar a gd (libgd) à partir do .tgz slackware (linuxpackages.net) - startar o apache

- instalar a gd à partir do fonte (http://www.libgd.org/releases/)

- recompilar o apache à partir do fonte (da pra adaptar à sua arquitetura e escolher o que se vai usar) - startar o apache

- instalar o fonte já compilado pra slack (linuxpackages.net)


21. Re: problemas para iniciar o apache

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 27/05/2009 - 14:03h

Eu pensei em fazer o link simbólico para o arquivo libdb4.so, dessa forma:

ln -sf /usr/lib/libdb4.so /usr/lib/libdb.so.2

Se não der certo, o q o fera falou acima pode dar certo.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts