Linux
mod_proxy apache 載入錯誤 - ap_timeout_parameter_parse
像這樣編譯 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 重新開始工作;但是,最好重新編譯所有內容,以便您的模組和核心彼此一致。