在Apache上追加Module的時候,出現了「no DSO support for Apache available」的錯誤

火星人 @ 2014-03-04 , reply:0


在Apache上追加Module的時候,出現了「no DSO support for Apache available」的錯誤

我們項目組開發了一個Apache Module,用來做中心認證的。 但是客戶編譯后出現了下面的錯誤。請大家幫幫忙!

apxs:Error: Sorry, no DSO support for Apache available
apxs:Error: under your platform. Make sure the Apache
apxs:Error: module mod_so is compiled into your server
apxs:Error: binary `/opt/apache_1.3_static/bin/httpd'.

使用的Apache版本是1.3。37。他們預期的行為是: 不重新編譯現有Apache的情況下,直接使用我們的Module。 可能是因為當初安裝apache的時候,不支持DSO,導致我們的module不能夠使用!

請大家幫忙!

情況危急(呵呵),如果你能夠幫助我,請直接聯繫我(msn: shileiofchina@hotmail.com)

[ 本帖最後由 shileiofchina 於 2007-9-10 10:26 編輯 ]
《解決方案》

重新編譯apache,指定--enable-so選項即可。
《解決方案》

樓上的: 你好! 最好的結果是不要重新編譯Apache。因為當前Apache已經在運行了! 他們不想重新編譯Apache。
《解決方案》

換台機器.
《解決方案》

編譯好了之後,完全替換過去,能在2秒鐘內重啟完畢




[火星人 via ] 在Apache上追加Module的時候,出現了「no DSO support for Apache available」的錯誤已經有53次圍觀

http://www.coctec.com/docs/service/show-post-35867.html