標題: 求助!Apache2 無法產生 mod_rewrite.so!
 kamanru
 0040077
Rank: 3Rank: 3Rank: 3
點擊查看 kamanru 的詳細資料

頭銜: Conqueror

帖子: 286

精華: 0

積分: 2800 點

現金: 82 元

存款: 410 元

閱讀權限: 20

註冊: 2006-2-15

狀態: 離線
 
發表於 2008-1-16 23:21  資料  個人空間  短消息  加為好友 
求助!Apache2 無法產生 mod_rewrite.so!

已經重新編譯很多次了,不管 ./configure 是加 --enable-rewrite=shared 或 --enable-rewrite 都不行,都會出現以下的錯誤信息,但是其他的 module 都沒問題。

/usr/temp/httpd-2.0.61/srclib/apr/libtool --silent --mode=install cp mod_rewrite.la /usr/local/apache2/modules/
Warning!  dlname not found in /usr/local/apache2/modules/mod_rewrite.la.
Assuming installing a .so rather than a libtool archive.
Making install in support

安裝完在 /modules 目錄下是:mod_rewrite.a 和 mod_rewrite.al,沒有 mod_rewrite.so。
在網上找有關方面的資料,也是有不少人碰到類似的問題,但沒有找到解決的方法。
請問大家有沒有遇到像我這樣的問題?如何解決呢?

不知有誰肯幫幫忙,把 apache2 的 mod_rewrite.so 寄給我好嗎?拜託各位了!
我裝的是從 apache 官方網站目前提供下載的 2.061版。但聽說 2.2 也出現過以上的問題。




 AL8 Forum © All rights reserved.
頂部
 i553041
 0092967
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
點擊查看 i553041 的詳細資料

頭銜: Moderator

暱稱: 電腦新手

帖子: 3642

精華: 0

積分: 38754 點

現金: 425 元

存款: 0 元

閱讀權限: 100

註冊: 2007-12-16

來自: 樂富

狀態: 離線
 
發表於 2008-1-17 00:24  資料  個人空間  短消息  加為好友 
QUOTE:
原帖由 kamanru 於 2008-1-16 23:21 發表
已經重新編譯很多次了,不管 ./configure 是加 --enable-rewrite=shared 或 --enable-rewrite 都不行,都會出現以下的錯誤信息,但是其他的 module 都沒問題。
/usr/temp/httpd-2.0.61/srclib/apr/libtool - ...

你果台Server係Linux?
我台FreeBSD裝左Apache2.2,compile到喎!

你要o既mod_rewrite.so

[ 本帖最後由 i553041 於 2008-1-17 01:15 編輯 ]



 附件: 您所在的用戶組無法下載或查看附件



 AL8 Forum © All rights reserved.
頂部
 kamanru
 0040077
Rank: 3Rank: 3Rank: 3
點擊查看 kamanru 的詳細資料

頭銜: Conqueror

帖子: 286

精華: 0

積分: 2800 點

現金: 82 元

存款: 410 元

閱讀權限: 20

註冊: 2006-2-15

狀態: 離線
 
發表於 2008-1-17 08:02  資料  個人空間  短消息  加為好友 
回覆 #2 i553041 的帖子

謝謝你!我的系統也是 FreeBSD,版本 5.4。

但試過之後,發現不同版本的 apache 不行:
Cannot load /usr/local/apache2/modules/mod_rewrite.so into server: /usr/local/apache2/modules/mod_rewrite.so: Undefined symbol "apr_thread_mutex_lock"

要同樣是 apache 2.0 的才行。
誰有 apache 2.0 的 mod_rewrite.so?

[ 本帖最後由 kamanru 於 2008-1-17 08:05 編輯 ]




 AL8 Forum © All rights reserved.
頂部
 i553041
 0092967
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
點擊查看 i553041 的詳細資料

頭銜: Moderator

暱稱: 電腦新手

帖子: 3642

精華: 0

積分: 38754 點

現金: 425 元

存款: 0 元

閱讀權限: 100

註冊: 2007-12-16

來自: 樂富

狀態: 離線
 
發表於 2008-1-17 09:40  資料  個人空間  短消息  加為好友 
QUOTE:
原帖由 kamanru 於 2008-1-17 08:02 發表
謝謝你!我的系統也是 FreeBSD,版本 5.4。
但試過之後,發現不同版本的 apache 不行:
Cannot load /usr/local/apache2/modules/mod_rewrite.so into server: /usr/local/apache2/modules/mod_rewrite.so: ...

既然你係用FreeBSD,點解唔用Ports裝?要自己另外走去Download Apache黎裝呢?




 AL8 Forum © All rights reserved.
頂部
 kamanru
 0040077
Rank: 3Rank: 3Rank: 3
點擊查看 kamanru 的詳細資料

頭銜: Conqueror

帖子: 286

精華: 0

積分: 2800 點

現金: 82 元

存款: 410 元

閱讀權限: 20

註冊: 2006-2-15

狀態: 離線
 
發表於 2008-1-17 10:14  資料  個人空間  短消息  加為好友 
回覆 #4 i553041 的帖子

因為要加一些 ./configure
我也在想,如果真的安裝不好,就用 ports 再裝一次。




 AL8 Forum © All rights reserved.
頂部
 kamanru
 0040077
Rank: 3Rank: 3Rank: 3
點擊查看 kamanru 的詳細資料

頭銜: Conqueror

帖子: 286

精華: 0

積分: 2800 點

現金: 82 元

存款: 410 元

閱讀權限: 20

註冊: 2006-2-15

狀態: 離線
 
發表於 2008-1-17 10:34  資料  個人空間  短消息  加為好友 
還是不行,同樣的錯誤!




 AL8 Forum © All rights reserved.
頂部
 kamanru
 0040077
Rank: 3Rank: 3Rank: 3
點擊查看 kamanru 的詳細資料

頭銜: Conqueror

帖子: 286

精華: 0

積分: 2800 點

現金: 82 元

存款: 410 元

閱讀權限: 20

註冊: 2006-2-15

狀態: 離線
 
發表於 2008-1-17 11:05  資料  個人空間  短消息  加為好友 
在 ports 重安裝第二次就成功了!




 AL8 Forum © All rights reserved.
頂部


網頁空間由 I-SERVICES 提供
當前時區 GMT+8, 現在時間是 2008-12-5 07:37