作者 主題: 升級成8.0後,Apache再也沒啟動過T_T  (閱讀 2637 次)

0 會員 與 1 訪客 正在閱讀本文。

mmjoe

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
升級成8.0後,Apache再也沒啟動過T_T
« 於: 2002-10-26 02:18 »
我的系統本來是RH7.3,使用Apache 1.3.27+MySQL+PHP架Web Server
後來RH8.0出來後,我就去下載回來做升級動作
升級完後,原來的伺服器如FTP、DNS、SAMBA等都可以運作
唯獨Apache一直起來,只要啟動就出現如下的畫面

啟動 httpd:
 Apache 1.3 configuration directives found
 please read /usr/share/doc/httpd-2.0.40/migration.html
                                                           [失敗]
我知道它叫我到/usr/share/doc/httpd-2.0.40/migration.html看這個網頁
但是我英文不好,怎麼看都不懂他的意思,也照了網頁上的步驟執行
但卻出現Bash:not....的訊息,一直解決不了
不知道有沒有大大知道如何解決呢??我不想重灌,因為主機裡面資料存了很多
而我又是一個Linux的新手,根本不會備份
我想問一下,有沒有大大可以教我如何解決??
或是移掉重灌也行(指Apache)
因為我在RH7.3時,Apache是在灌作業系統時一拼安裝的
不知道如何移掉T_T,因為不知道檔名為何..

VBird

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 1516
    • 檢視個人資料
    • http://linux.vbird.org
升級成8.0後,Apache再也沒啟動過T_T
« 回覆 #1 於: 2002-10-26 02:22 »
這個可就麻煩了~
因為 Apache 1.3.xx 與 2.xx 版本差異性蠻大的,
所以兩者的 config file 應該是無法互通的!
如果不想要換回原先的版本的話,
那麼建議還是對比一下你的 config file ,
將他移植到 2.xx 版本上比較好呢!

mmjoe

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
升級成8.0後,Apache再也沒啟動過T_T
« 回覆 #2 於: 2002-10-26 02:28 »
那請問一下,我要怎麼做才能回復到原來的版本??
例如移掉新的Apache 2.0,用原來就的Apache 1.3.27?

shengeih

  • 鑽研的研究生
  • *****
  • 文章數: 970
    • 檢視個人資料
升級成8.0後,Apache再也沒啟動過T_T
« 回覆 #3 於: 2002-10-27 02:06 »
之前我也有遇到 Apache 2.0的問題....!不過我不會有想說要換回去舊版的....!我都一直在官方網站找找資料,看有沒有解決方法.....!或這來到這邊看看各位學長的方式自己適不適合......!!!!

螢火飛

  • 酷!學園 學長們
  • 活潑的大學生
  • ***
  • 文章數: 400
    • 檢視個人資料
    • http://firefly.idv.tw
Re: 升級成8.0後,Apache再也沒啟動過T_T
« 回覆 #4 於: 2002-10-27 10:59 »
引述: "mmjoe"

唯獨Apache一直起來,只要啟動就出現如下的畫面

啟動 httpd:
 Apache 1.3 configuration directives found
 please read /usr/share/doc/httpd-2.0.40/migration.html
                                                           [失敗]
我知道它叫我到/usr/share/doc/httpd-2.0.40/migration.html看這個網頁
..


我猜,您是以升級系統的方式安裝 RH 8.0 的
所以,RH 8.0 保留您 RH 7.3 的設定檔,

所以 其他的 services 才可以不用更改照常執行
但 Apache 1.3.x 與 2.0 的差異太大,設定檔不能共用
所以 Apache 2.0 跑不起來 ^_^

您先到 /etc/httpd/conf 下
將 httpd.conf 改成 httpd.conf.bak
再將 httpd.conf.rpmnew 改成 httpd.conf
然後重新啟動 httpd 應該就可以了
最後再參考 httpd.conf.bak 內容
將您舊的設定轉換到新的設定檔中。

有問題再來這裡討論嘍!

mmjoe

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
升級成8.0後,Apache再也沒啟動過T_T
« 回覆 #5 於: 2002-10-27 13:25 »
哇~~謝謝大大
依照您提供的方法我的Apache起來了
再次感激!!