[問題] 如何更新Appserv中的apache的版本??

AppServ Running Discuss
關於 AppServ 架設使用操作討論,沒有按照發文格式一律砍文!

版主: 版主管理群

回覆文章
polar0915
星球普通子民
星球普通子民
文章: 1
註冊時間: 2005-09-15 17:01

[問題] 如何更新Appserv中的apache的版本??

文章 polar0915 »

Windows 作業系統版本: Xp Pro

Appserv 安裝版本:AppServ 2.4.4a

發生問題:目前需要將Apache的版本更新為最新版本,
但是目前Appserv掛著重要的網站,
請問是否可以將Apache單獨更新,並且不要動到php和mysql


謝謝回答!!
過山雲
竹貓忠實會員
竹貓忠實會員
文章: 390
註冊時間: 2002-09-05 20:11
來自: 東都.承天府.萬年縣治.拱辰門北
聯繫:

文章 過山雲 »

這個目前也急需想知道...
可惜沒有朋友回答...
圖檔
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

  1. 把 Apache service 停掉並且移除

    代碼: 選擇全部

    cd \path\to\apache2\bin
    apache -k stop
    apache -k uninstall
  2. 把 httpd.conf 以及其他重要的檔案備份起來,然後砍掉 Apache 目錄裡面的檔案。
  3. http://httpd.apache.org/ 抓新的 Win32 binary 回來安裝
  4. 把舊的 httpd.conf 等檔案備份 restore 回去,重新啟動 Apache
PS. 暫時不要抓 Apache 2.2 的 Win32 binary 回來用...
過山雲
竹貓忠實會員
竹貓忠實會員
文章: 390
註冊時間: 2002-09-05 20:11
來自: 東都.承天府.萬年縣治.拱辰門北
聯繫:

文章 過山雲 »

非常謝謝.
請問暫時不要使用2.2版本是什麼原因呢?

那我就暫且使用2.0.58版本囉.
圖檔
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

過山雲 寫:請問暫時不要使用2.2版本是什麼原因呢?
原因我在這邊說過,也有提到非用不可的處理方式。
upufuxup
星球普通子民
星球普通子民
文章: 6
註冊時間: 2006-07-03 19:28

文章 upufuxup »

chiouss你在把 Apache service 停掉並且移除的方法中
寫到

代碼: 選擇全部

cd \path\to\apache2\bin
apache -k stop
apache -k uninstall
這些內容是在哪裡執行
是不是以下這樣做?
1.進入"命令提示字元"
2.打上cd \path\to\apache2\bin
3.打上apache -k stop
4.打上apache -k uninstall
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

upufuxup 寫:這些內容是在哪裡執行
是不是以下這樣做?
1.進入"命令提示字元"
是的
upufuxup
星球普通子民
星球普通子民
文章: 6
註冊時間: 2006-07-03 19:28

文章 upufuxup »

我照你的方法打~~
可是它出現"系統找不到路徑"
要怎麼做才對?

另外~~我想問

代碼: 選擇全部

把 httpd.conf 以及其他重要的檔案備份起來
這句的"其他重要的檔案"是指哪些檔案??(不知道什麼是重要的檔案)
最後由 upufuxup 於 2006-07-04 18:35 編輯,總共編輯了 1 次。
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

upufuxup 寫:我照你的方法打~~
可是它出現"系統找不到路徑"
要怎麼做才對?
請自己把 "\path\to\apache2\bin" 換掉... Orz
另外~~我想問

代碼: 選擇全部

把 httpd.conf 以及其他重要的檔案備份起來
這句的"其他重要的檔案"是指哪些檔案??(不知道什麼是重要的檔案)
不知道就當作沒有吧!我也猜不出來你有哪些重要的檔案會放在那裡面 (像我是把 php.ini 也放在那邊,所以要備份 php.ini)
upufuxup
星球普通子民
星球普通子民
文章: 6
註冊時間: 2006-07-03 19:28

文章 upufuxup »

好奇怪喔~~還是弄不好耶

Windows 作業系統版本: Xp sp2

Appserv 安裝版本:AppServ 2.4.4a


1.我把 Apache service 停掉並且移除
圖檔

2.砍掉 Apache 目錄裡面的檔案
圖檔

3.抓新的 Win32 binary 回來安裝 (2.0.58版本),裝好後產生Apache2資料夾
圖檔

如果想把資料夾名稱改為"apache",可是會出現錯誤
要怎麼樣改資料夾名稱,又不會有錯誤發生???
圖檔

4.還沒把httpd.conf 檔案 restore 回去前Apache能起動,但找不到網頁
圖檔

5.把httpd.conf 檔案 restore 回去後Apache不能起動了
圖檔

6.後來我試著不把之前的httpd.conf 檔案 restore 回去,而是直接改原本的httpd.conf (2.0.58版本的httpd.conf)
以下為更改後的部份

代碼: 選擇全部

DocumentRoot "D:/AppServ/www"

代碼: 選擇全部

<Directory "D:/AppServ/www">

代碼: 選擇全部

UserDir "D:/AppServ/www/users/"

代碼: 選擇全部

DirectoryIndex index.html index.html.var index.htm index.php index.php3
可是改完後就變成非index.php的頁面都是跑出空白網頁,印不出東西
而index.php的網頁會出現以下的畫面
圖檔

請問要怎麼樣做才能安裝好新版本的Apache並且能跑出網頁?
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

upufuxup 寫:好奇怪喔~~還是弄不好耶
因為你不看 manual...
用泡麵包是很方便,但是沒打好基礎就這樣用是不行的。
如果想把資料夾名稱改為"apache",可是會出現錯誤
要怎麼樣改資料夾名稱,又不會有錯誤發生???
ServerRoot 要改
4.還沒把httpd.conf 檔案 restore 回去前Apache能起動,但找不到網頁
DocumentRoot 要改
可是改完後就變成非index.php的頁面都是跑出空白網頁,印不出東西
而index.php的網頁會出現以下的畫面
你沒有加上 AddType

代碼: 選擇全部

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
第一行一定要加 (用 php 的話),第二行加不加隨便...
kinlam
星球普通子民
星球普通子民
文章: 17
註冊時間: 2006-07-30 21:32
來自: Hong Kong
聯繫:

[討論] ........

文章 kinlam »

我自己安裝的appserv 2.4.6
之後網站都登入不到(mysql升級後...)
看到這篇後.....我都想裝回appserv 2.44a...
之後獨立升級apache2.0

是否這樣???(我的安裝路徑是E:\)

1. 開始->執行->輸入cmd
2. 輸入cd e:
3. 輸入cd e:\appserv\apache2\bin
3.打上apache -k stop
4.打上apache -k uninstall
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

Re: [討論] ........

文章 chiouss »

kinlam 寫:我自己安裝的appserv 2.4.6
之後網站都登入不到(mysql升級後...)
看到這篇後.....我都想裝回appserv 2.44a...
之後獨立升級apache2.0
是否這樣???(我的安裝路徑是E:\)
應該可以...
有問題再回報 :)
kinlam
星球普通子民
星球普通子民
文章: 17
註冊時間: 2006-07-30 21:32
來自: Hong Kong
聯繫:

[問題] ....

文章 kinlam »

代碼: 選擇全部

1. 開始->執行->輸入cmd 
2. 輸入cd e: 
3. 輸入cd e:\appserv\apache2\bin 
3.打上apache -k stop 
4.打上apache -k uninstall
這些應該只適用於apache2的喔??????
apache1 我試過不行....所以到程式集裡動手-0-!
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

Re: [問題] ....

文章 chiouss »

kinlam 寫:這些應該只適用於apache2的喔??????
apache1 我試過不行....所以到程式集裡動手-0-!
apache 1.3 的 apache.exe 又不在 bin 裡面...
至於指令是一樣的,有問題可以直接輸入 apache,會出現說明...
回覆文章

回到「AppServ」