iT邦幫忙

0

關於xoops更換網站主機問題?

可以直接就把整個資料夾複製過去另一個新的主機,然後改修改mainfile.php
「XOOPS_ROOT_PATH與修改XOOPS的執行網址
就可以了嗎?

資料庫帳號密碼應該都不需要動到吧,因為是整個資料夾複製過去!

我想法這樣對嗎?

因為兩台主機距離很遠,不想到時出問題又要花時間!

請有經驗大大指導一下,大概需要注意哪些東西?
.

發表日期:1/1 18:23

1 個回答

2
fillano
iT邦超人 1 級 ‧ 2010-01-03 22:44:28
最佳解答

問題是你轉移過去的網站主機是怎樣的狀況,原來的主機又是怎樣。通常光是複製網站的目錄沒辦法轉移,因為資料庫不是放在網站目錄裡面,而且透過虛擬伺服器的管理介面無法直接存取,只能透過phpmyadmin。

以虛擬主機移轉的經驗來說,有可能資料庫帳號、密碼也會變更。如果後台有提供phpmyadmin,那就用他匯出資料庫,再依照原來的設定匯入,可能就可以。有時搞不好還要調整一下目錄的權限。(虛擬主機的伺服器與你上傳的檔案往往不是同樣的帳號,這樣可能會造成一些權限問題)

如果完全是你自己管理的主機,那應該不太麻煩,搞不好資料庫tar起來直接移過去就好了。(兩邊的版本不能差太多就是了)

fillano iT邦超人 1 級 ‧ 2010-01-04 10:38:29 檢舉

其實是看狀況,我是從一台虛擬主機搬到另一台,他後台有phpmyadmin,可以自己新增帳號密碼,所以帳號密碼設成一樣就可以。另外就是從舊主機用phpmyadmin把資料匯出成sql檔案,然後在新主機的phpmyadmin設定好以後匯入。

如果你沒有新舊主機的ssh權限,我想以上應該是唯一的方法。

我要發表回答

立即登入回答