zoukankan      html  css  js  c++  java
  • lighttpd启动不了,libssl.so.4&libcrypto.so.4 缺失

    lighttd的出错日志在 log/out_lighttpd 里,当lighttd启动不了时候,这里文件中会说明原因。

    今天的报错是
    error while loading shared libraries: libssl.so.4

    这是载入动态库时失败了。 为啥失败呀, 由于没找见动态库。 你的环境下 没有 叫 libssl.so.4 的动态库。

    解决的方法就是 想办法弄一个 。

    方法1, 在别的机器上拷贝一个过来。


    比方机器1的lighttd能起来 , 机器2 的起不来 。 那么机器1上面 肯定是有这个库的, 找到了,然后拷过来就好了,
    找的方法 find / -name “libssl.so.4”
    拷过来 一般放在 几个 放动态库的地方 /lib , /lib64 , /usr/lib, /usr/lib64 。 这是几个默认放动态库的地方 ,程序都会去这儿找。


    别忘了 chmod +x libssl.so.4 设置可运行的权限。

    方法2。 假设我无法在别的机器上拷贝,或者没找见。或者没有。

    那就安装一下。
    yum -y install openssl openssl-devel

  • 相关阅读:
    Git 分支管理
    Kubernetes 中文文档
    Docker 命令大全
    Redis 常用命令 大全
    Docker 资源汇总
    Docker 安装 Redis
    JavaScript闭包
    CSS选择器
    JavaScript类型转换
    javascript字符串处理方法
  • 原文地址:https://www.cnblogs.com/liguangsunls/p/7094761.html
Copyright © 2011-2022 走看看