gpt4 book ai didi

linux - htdig 停止运行 - 加载共享库时出错

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:39:26 24 4
gpt4 key购买 nike

我继承了一个安装了 htdig 的站点。这多年来一直运行良好,但突然停止工作。当在浏览器中查看 URL 时,我收到服务器配置错误,因此我在命令行中运行 htsearch/查看错误并收到以下错误:

./htsearch: 加载共享库时出错:libfuzzy-3.2.0.so: 无法打开共享对象文件:没有这样的文件或目录

任何想法都非常感谢...服务器最近重新启动,所以我想知道我是否缺少符号链接(symbolic link)等。

--更新以下评论--

运行 strace 后没有发现以下内容:

/usr/lib/htdig/tls/i686/sse2/libfuzzy-3.2.0.so

没有名为 htdif 的库,但它确实存在于服务器上的其他地方,我想我需要在/usr/local 中创建 htdig 库,这是正确的吗?我该怎么做?

最佳答案

按照谢尔盖的建议,我遇到了另一个问题,但这个绊脚石已经过去了。以防万一有人发现我做了以下事情:

在确定程序无法加载我们需要的库后,我们将它们添加到 ld.so.conf 中。我想添加的库是:

  • /usr/local/htdig-3.2.0b6/lib/htdig
  • /usr/local/htdig-3.2.0b6/lib/htdig_db

在/etc/ld.so.conf.d 中创建一个新文件,其中包含上面两个目录的路径

通过键入 ldconfig 重新加载库,您可以通过键入验证更改:

配置-v |少

关于linux - htdig 停止运行 - 加载共享库时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9227377/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com