2010-08-03 19 views
0

我在Red Hat Linux 5上安裝了httpd-2.2.16和openssl-1.0.0:啓動Apache時,生成了一個'undefined symbol:SSL_get_servername'消息命令行。啓動Apache Web服務器時出現'未定義符號:SSL_get_servername'消息

下面列出的是用於Apache安裝(A部分)的參數以及Apache啓動時生成的錯誤消息(部分B)。

任何人都可以指出我的方向嗎?谷歌搜索和暴食沒有產生似乎符合這種情況下(具體theyare Mandiva /的Suse)

SECTION A)參數安裝進入了一個解決方案:

的./configure --prefix =的/ usr /阿帕奇 - 與-LDAP --enable-MODS的共享= 「所有SSL LDAP高速緩存代理authn_alias mem_cache file_cache authnz_ldap charset_lite dav_lock disk_cache」 --with-SSL =的/ usr/OpenSSL的

SECTION B)開始的Apache時產生的誤差(輸入'/ apachectl start'):

httpd:/usr/apache/conf/httpd.conf的第103行的語法錯誤:無法加載/ usr /apache/modules/mod_ssl.so到服務器:/usr/apache/modules/mod_ssl.so:undefined symbol:SSL_get_servername

回答

0

嘗試編譯你明確需要的模塊 - 我以前遇到同樣的問題,不知道是什麼觸發它 - 我重新編譯了我明確需要的模塊,它工作。如果你需要額外的模塊,你必須重新編譯Apache。

相關問題