apache+subversion啟動錯誤 - Linux

Table of Contents



想請問說因為是使用rpm來安裝subversion跟apache

以經設定好要啟動時卻遇到如下錯誤:

httpd2-prefork: Syntax error on
line 216 of /etc/apache2/httpd.conf: Cannot load
/usr/lib64/apache2/mod_dav_svn.so
into server: /usr/lib64/apache2/mod_dav_svn.so:
undefined symbol: dav_register_provider

google出來說要重新編譯apache

使用如下參數編譯

./configure -prefix=/usr/local/apache2 -enable-dav -enable-so
-enable-maintainer-mode -enable-rewrite

但是rpm套件不像原始碼一樣

不知道說要用何種方式編譯?謝謝

--



徹底搞笑,絕對新鮮,全新網路布丁6100善變登場!

--

All Comments

Enid avatarEnid2010-12-20
去找src.rpm 修改裡面的.spec檔案 然後編譯
Hedy avatarHedy2010-12-23
不過直接用tarball編搞不好比較快...那樣還要學怎麼改SPEC
Skylar DavisLinda avatarSkylar DavisLinda2010-12-25
那tarball用法?@@
Zanna avatarZanna2010-12-27
下載下來以後,解開來 在那個目錄裡面下編譯參數
然後make
Elvira avatarElvira2010-12-27
把tarball下載到apache所在資料夾地方解開去編譯?
Ivy avatarIvy2010-12-28
不是,隨便什麼地方都可以
apache的目錄是你之後要make去的地方
Kama avatarKama2011-01-02
呃...tarball在哪能抓的到哩?@@
Vanessa avatarVanessa2011-01-04
Apache的官網阿...