当我尝试重新启动 httpd 时,出现以下错误。
[admin@stg-001 ~]$ /apps/apache/bin/httpd -k restart
httpd:/apps/apache/conf/httpd.conf 第 114 行出现语法错误:无法将/apps/apache/modules/mod_ssl.so 加载到服务器中:libssl.so.1.0.0:无法打开共享对象文件:
没有这样的文件或目录
服务器版本:Apache/2.2.21 (Unix)
请帮助我解决该错误。
最佳答案
尝试以下命令,该命令显示缺少的必需模块。
ldd (apache_home_dir)/modules/mod_ssl.so
会产生如下内容:
linux-vdso.so.1 => (0x00007ffc61f7a000)
libssl.so.1.0.0 => not found
libcrypto.so.1.0.0 => not found
librt.so.1 => /lib64/librt.so.1 (0x00007f71c9666000)
以下修复对我有用:
export LD_LIBRARY_PATH=/path_to_openssl/lib/
或者尝试
export LD_LIBRARY_PATH=/path_to_openssl/
关于apache - httpd重启错误: Apache,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23166540/