簡體   English   中英

httpd重新啟動錯誤:Apache

[英]httpd restart error : Apache

當我嘗試重新啟動httpd時,出現以下錯誤。

[admin@stg-001 ~]$ /apps/apache/bin/httpd -k restart 

httpd: Syntax error on line 114 of /apps/apache/conf/httpd.conf: Cannot load /apps/apache/modules/mod_ssl.so into server: libssl.so.1.0.0: cannot open shared object file:
沒有相應的文件和目錄
服務器版本: 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)

以下Fix對我有用:

export LD_LIBRARY_PATH=/path_to_openssl/lib/

或嘗試

export LD_LIBRARY_PATH=/path_to_openssl/

參考: http : //www.linuxquestions.org/questions/showthread.php? s = 2bcf368edb2a95bce9e538e8db2aed76&p = 5605966# post5605966

為什么不閱讀錯誤消息?

檢查/apps/apache/conf/httpd.conf的第114行在語法上是否正確

檢查文件/apps/apache/modules/mod_ssl.so是否存在

您可能想檢查libssl是否確實以正確的版本安裝在服務器上。 您可以檢入/ var / lib(取決於您的操作系統)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM