Linux

mod_proxy apache 載入錯誤 - ap_timeout_parameter_parse

  • May 15, 2009

像這樣編譯 mod_proxy 後:/wm/httpd/bin/apxs -i -a -c mod_proxy.c proxy_util.c

嘗試啟動 apache 時出現此錯誤:

su -c "/etc/init.d/httpd restart" 
Password: 
Stopping httpd:              [  OK  ]
Starting httpd: httpd: Syntax error on line 60 of /etc/httpd/conf/httpd.conf: Cannot load  /etc/httpd/modules/mod_proxy.so into server: /etc/httpd/modules/mod_proxy.so: undefined symbol: ap_timeout_parameter_parse

有什麼建議嗎?

當一段程式碼(在本例中為mod_proxy模組)查找該符號ap_timeout_parameter_parse並且在 apache 核心或任何載入的模組中都找不到它時,就會發生該錯誤。

您應該嘗試手動重新啟動 apache;如果這不起作用,請重新編譯 apache 及其所有模組(包括mod_proxy),然後重新啟動它。ap_timeout_parameter_parse存在於核心中,因此您應該mod_proxy通過重新編譯 apache 重新開始工作;但是,最好重新編譯所有內容,以便您的模組和核心彼此一致。

引用自:https://serverfault.com/questions/8765