12. august 2002 - 16:15
Der er
35 kommentarer og 1 løsning
mega apache problem
hey.. min vens server har jeg opdateret så vil den ik se hans apache ;( når jeg skriver apache skriver den DarkDeviL--Server:~# apache apache: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory hva skal jeg gøre har prøvet apt-get remove apache og så apt-get install apache virker ik ;( plz help
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
12. august 2002 - 16:37
#1
1: Bruger du stable eller? 2: har du prøvet at søge efter libdb.so.2 Når du har fundet dem så kig lige i mappen med en # ls -all Er det en fil, symlink eller?
12. august 2002 - 16:43
#2
jeg har opgraderet til unstable og jeg kan god finde filen libdb.so.2
12. august 2002 - 16:50
#3
Godt, kør "ldconfig" og start apache. Hvis det ikke virker, så vis os lige outputtet af: ldd $(which apache)
12. august 2002 - 16:52
#4
og restart så er det så /etc/init.d/apache start right ?
12. august 2002 - 16:53
#5
DarkDeviL--Server:~# ldconfig DarkDeviL--Server:~# /etc/init.d/apache start Starting web server: apache/usr/sbin/apache: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory failed DarkDeviL--Server:~# ldd $(which apache) libm.so.6 => /lib/libm.so.6 (0x40017000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x40038000) libdb.so.2 => not found libdb2.so.2 => /lib/libdb2.so.2 (0x40065000) libexpat.so.1 => /usr/lib/libexpat.so.1 (0x400a6000) libdl.so.2 => /lib/libdl.so.2 (0x400c7000) libc.so.6 => /lib/libc.so.6 (0x400ca000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) DarkDeviL--Server:~#
12. august 2002 - 16:55
#6
DarkDeviL--Server:~# locate libdb.so.2 /lib/libdb.so.2
12. august 2002 - 16:56
#7
Godt så. Hvad med: ls -l /lib/libdb.so.2
12. august 2002 - 16:57
#8
DarkDeviL--Server:~# ls -l /lib/libdb.so.2 ls: /lib/libdb.so.2: No such file or directory DarkDeviL--Server:~#
12. august 2002 - 17:01
#9
hehe linuxkunsulenten... har set du ligger nr. 1 under den her afdeling ... så jeg håber vi kan få løst det prob ;)
12. august 2002 - 17:01
#10
Min ser sådan ud /lib/libdb.so.2 -> libdb1-2.2.5.so prøv med /lib:# ln -s libdb1-2.2.5.so libdb.so.2
12. august 2002 - 17:02
#11
DarkDeviL--Server:~# /lib:# ln -s libdb1-2.2.5.so libdb.so.2 -bash: /lib:#: No such file or directory
12. august 2002 - 17:03
#12
DarkDeviL--Server:/lib# ln -s libdb1-2.2.5.so libdb.so.2 ln: `libdb.so.2': File exists
12. august 2002 - 17:03
#13
hmm du skrev vel ikke /lib - det var bare for at illiustere du stod i den mappe
12. august 2002 - 17:04
#14
ved jeg fandt ud af det ;)
12. august 2002 - 17:06
#15
hvad si'r # ls -all /lib/libdb.so.2 nu?
12. august 2002 - 17:07
#16
DarkDeviL--Server:~# ls -all /lib/libdb.so.2 lrwxrwxrwx 1 root root 15 Aug 12 19:11 /lib/libdb.so.2 -> libdb1-2.2.5.so
12. august 2002 - 17:09
#17
Virker det ikke nu? "jeg har opgraderet til unstable og jeg kan god finde filen libdb.so.2" Hvor ligger den fil?
12. august 2002 - 17:09
#18
/lib/ der ligger den
12. august 2002 - 17:09
#19
DarkDeviL--Server:~# locate libdb.so.2 /lib/libdb.so.2 DarkDeviL--Server:~#
12. august 2002 - 17:11
#20
# find / -name libdb1-2.2.5.so
12. august 2002 - 17:13
#21
DarkDeviL--Server:~# find / -name libdb1-2.2.5.so find: /proc/644/fd: Permission denied find: /proc/645/fd: Permission denied find: /proc/646/fd: Permission denied find: /proc/647/fd: Permission denied find: /proc/648/fd: Permission denied find: /proc/649/fd: Permission denied find: /proc/650/fd: Permission denied find: /proc/651/fd: Permission denied find: /proc/652/fd: Permission denied find: /proc/669/fd: Permission denied
12. august 2002 - 17:14
#22
1: Jeg formoder er: su root ? 2: find / -name libdb*.so
12. august 2002 - 17:16
#23
jeps er root
12. august 2002 - 17:17
#24
lavede lige en updatedb og så den command DarkDeviL--Server:~# updatedb DarkDeviL--Server:~# find / -name libdb*.so /usr/lib/libdb-3.so find: /proc/644/fd: Permission denied find: /proc/645/fd: Permission denied find: /proc/646/fd: Permission denied find: /proc/647/fd: Permission denied find: /proc/648/fd: Permission denied find: /proc/649/fd: Permission denied find: /proc/650/fd: Permission denied find: /proc/651/fd: Permission denied find: /proc/652/fd: Permission denied find: /proc/669/fd: Permission denied
12. august 2002 - 17:18
#25
ok det var interesant... 2 sek
12. august 2002 - 17:19
#26
ok
12. august 2002 - 17:20
#27
1: Prøv at slette symlinket: /lib/libdb.so.2 2: lav et nyt symlink - der peger på /usr/lib/libdb-3.so noget i retning af: /lib:# ln -s /usr/lib/libdb3.so libdb.so.2
12. august 2002 - 17:21
#28
huh .... skal jeg fjerne /lib/libdb.so.2 og så skrive ln -s /usr/lib/libdb3.so libdb.so.2 ?...
12. august 2002 - 17:23
#30
lyder også fornuftigt.... Prøv det
12. august 2002 - 17:24
#31
linuxkonsulent vil den virke når jeg har inst den ?
12. august 2002 - 17:26
#32
hvis den ikke gør så opret symlinket igen (hvis du fjernede det lige før)
12. august 2002 - 17:26
#33
thx det virkede fandme Det var nice... du får sq de 60 point
12. august 2002 - 20:58
#34
linux konsulent hans com blev slukket og så virkede det ikke... så jeg blev nød til at inst den pakke igen.. og så virker det ;( hva skal jeg gøre ?
13. august 2002 - 09:39
#35
De færreste ting fungerer efter hensigten, når de er slukket. :-) Det lyder umiddelbart som om, din ven har sat et eller andet script op, der kører en upgrade... Det' jo ikke særligt smart, når den nyeste er i stykker..
15. august 2002 - 16:51
#36
hehe ved.. men tak anyway
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.