Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

您可能會遇到一個問題:之前使用Joomla! 1.0所建立的網站有很多資料,也裝了很多元件,如何升級(轉移)到Joomla 1.5呢?

有一個新的轉移元件:mtwMigrator,這個元件很聰明,直接連接舊資料庫,然後按轉移,就升級完畢了!

神奇!

另一個方法,是按照這一篇官方的文章(中譯):如何從 Joomla! 1.0.x 升級到 Joomla! 1.5

若看不習慣簡體,可以按一下繁體鈕。可是以上這一篇不包含VirtueMart或任何第三方元件。

本例是使用mtwMigrator,我親自試過,是一個比較聰明的方法:

1.開一個空的UTF8編碼與校對的新資料庫,稱做「Joomla15」 。用一般的程序安裝Joomla!15,不要安裝任何範例檔

090709 0545 Joomla10151 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

090709 0545 Joomla10152 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

安裝完畢後,應該是一個沒有範例內容的網站。

090709 0545 Joomla10153 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

2.下載並安裝mtwMigrator元件於Joomla!15。

090709 0545 Joomla10154 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

3.它支援的第三方元件如下圖左邊所示,我只使用VirtueMart來示範。

090709 0545 Joomla10155 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

4.下載並安裝VIRTUEMART1.1.3 for Joomla!15。不要安裝任何範例檔案

VirtueMart_1.1.2-COMPLETE_PACKAGE.j15 注意是j15的版本

090709 0545 Joomla10156 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

5.安裝VirtueMart元件。

090709 0545 Joomla10157 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

6.安裝VirtueMart模組。

090709 0545 Joomla10158 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

7.按左邊的鈕,直接建立空的購物車元件。

090709 0545 Joomla10159 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

8.在mtwMigrator中設定資料庫。指向Joomla10資料庫,在本例中,由於是Mambo一路移轉過來,所以前綴字是mos_ 。左下區塊是設定要移轉的項目,全部勾選。由於已安裝了VirtueMart 右邊的選項可以打勾。

090709 0545 Joomla101510 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

090709 0545 Joomla101511 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

9.到元件設定的地方,按中間鈕執行移轉。稍後有畫面顯示移轉的狀態。

090709 0545 Joomla101512 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

090709 0545 Joomla101513 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

10.將舊網站的圖檔,複製至新Joomla!15網站。若您存其他目錄也一併複製。

image/stories

public_html/components/com_VirtueMart/shop_image/category/

public_html/components/com_VirtueMart/shop_image/ product/

public_html/components/com_VirtueMart/shop_image/ product/resized/

090709 0545 Joomla101514 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

10.安裝中文文字。

Joomla!1.5 前台

Joomla!1.5 後台

VirtueMart 1.1.3 中文

8.恭禧您!完成升級任務。

鱷魚哥 avatar 100x100 Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例

傑哥

傑哥/鱷魚哥,致力研究內容管理系統(CMS)整合購物網站的各種方案。 目前主要的興趣是 Joomla! 與 Opencart 的應用、變化、整合。 從事資訊創業、教學、寫作、接案有十多年的經驗。

More Posts - Website

  • http://www.nstyle.url.tw/fina harry

    說明的很詳細;感恩!…可是我的主機是智邦的;移轉至1.5.17時;中文內容全部變亂碼;智邦表示是資料庫輸出入編碼問題…此一問題已經試了一星期還是找不到解決之道;可以佈另賜教如何解決?

  • http://blog.cmsart.net 鱷魚

    這個問題關聯到好幾個地方:
    1. (1.0)(1.5) 編碼是否相同? utf-8?在瀏覽器->編碼
    2. 1.0 在phpmyadmin中看,可以看到正常的中文字嗎?
    3. 1.0 的資料庫,編碼、校正是 utf-8嗎?
    您檢查一下看看。

  • ader

    感謝您的說明, 我自己也試過幾個方式, 真得是很麻煩呢~~但我還有一個疑問….佈景….要重做囉~

  • http://blog.cmsart.net 鱷魚哥

    1.0 的佈景,沒辦法給1.5的系統用。
    有少許的部景是有1.0、1.5二個版本的。
    若找不到原佈景的1.5版。

    則必須換新的1.5佈景了。

  • Fealier

    鱷魚哥感謝您!
    我曾經處理過這問題,但是工作忙,又找不到好的移轉工具,只好暫且不移轉!
    今天看到您的文章,很是高興,這下可以安排時間來試試看了!
    如果有成功,我也會仿效您寫篇文章,讓更多站長受益。
     

  • http://www.cmsart.net 鱷魚哥

    有成功通知一下啊!