免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5139 | 回复: 6
打印 上一主题 下一主题

在Solaris 8 运行apache,出现libgdbm.so.3找不到的错误 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-01-04 15:30 |只看该作者 |倒序浏览
我在运行apache时出现下面的错误:
# ./apachectl start
ld.so.1: /usr/local/apache2/bin/httpd: fatal: libgdbm.so.3: open failed: No such file or directory
Killed

有贴说SUN FreeWare 可以下到 libgdbm包,可我去找了,没有这个包,是不是应该是别的什么包名,或我还缺什么包没有安装,请大家指点!!!

论坛徽章:
0
2 [报告]
发表于 2006-01-04 15:47 |只看该作者
find /usr -name libgdbm.so* -print


找到了后,把路径加到LD_LIBRARY_PATH里,再运行。

论坛徽章:
0
3 [报告]
发表于 2006-01-04 15:57 |只看该作者
Thanks ga0feng!
我找过了,根本就没有这个文件。
# ldd httpd
        libssl.so.0.9.7 =>       /usr/local/ssl/lib/libssl.so.0.9.7
        libcrypto.so.0.9.7 =>    /usr/local/ssl/lib/libcrypto.so.0.9.7
        libaprutil-0.so.0 =>     /usr/local/apache2/lib/libaprutil-0.so.0
        libgdbm.so.3 =>  (file not found)
        libdb-4.2.so =>  (file not found)
        libexpat.so.0 =>         (file not found)
        libiconv.so.2 =>         /usr/local/lib/libiconv.so.2
        libapr-0.so.0 =>         /usr/local/apache2/lib/libapr-0.so.0
        libsendfile.so.1 =>      /usr/lib/libsendfile.so.1
        librt.so.1 =>    /usr/lib/librt.so.1
        libm.so.1 =>     /usr/lib/libm.so.1
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libresolv.so.2 =>        /usr/lib/libresolv.so.2
        libpthread.so.1 =>       /usr/lib/libpthread.so.1
        libdl.so.1 =>    /usr/lib/libdl.so.1
        libc.so.1 =>     /usr/lib/libc.so.1
        libgcc_s.so.1 =>         /usr/local/lib/libgcc_s.so.1
        libaio.so.1 =>   /usr/lib/libaio.so.1
        libmp.so.2 =>    /usr/lib/libmp.so.2
        libthread.so.1 =>        /usr/lib/libthread.so.1
        /usr/platform/SUNW,UltraAX-i2/lib/libc_psr.so.1

上面少的3个文件,我找过,都没有!

论坛徽章:
0
4 [报告]
发表于 2006-01-04 16:03 |只看该作者
要找这个东西装上,在加到你的LD_LIBRARY_PATH才可以了.

论坛徽章:
0
5 [报告]
发表于 2006-01-04 16:20 |只看该作者
这个我知道原因了,
因为你的apache安装的时候enable了几个参数,需要机器上先安装另外的软件的。
看这个:libdb-4.2.so
应该是某个db的东西。

google一下会有所发现吧?
你自己google吧

论坛徽章:
0
6 [报告]
发表于 2006-01-04 16:28 |只看该作者
谢谢ga0feng和风之幻想的提醒,我在freeware上下了gdbm,db,expat这三个包,然后就OK了。
谢谢哦!!

论坛徽章:
0
7 [报告]
发表于 2006-01-11 11:12 |只看该作者
libsendfile.so.1 在那个包里呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP