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,不要安裝任何範例檔

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

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

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

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

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

5.安裝VirtueMart元件。

6.安裝VirtueMart模組。

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

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

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

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/

10.安裝中文文字。

Joomla!1.5 前台

Joomla!1.5 後台

VirtueMart 1.1.3 中文

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

傑哥

傑哥

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

More Posts - Website

Joomla! 1.0.15 轉移(升級)到 Joomla! 1.5圖解範例 有 6 則回應

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

  • 傑哥

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

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

  • 傑哥

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

    則必須換新的1.5佈景了。

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

  • 傑哥

    有成功通知一下啊!

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

你可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>