2009-12-18 331 views

回答

2

建立一個新的數據庫,導出舊數據庫並將其導入到新數據庫中,然後使用新導入的數據庫設置安裝Magento。它會自動升級。

0

有一種方法可以通過Magento直接導出產品,但是沒有直接的方式導出類別。

要導出產品,請登錄到管理員,然後進入系統>>導入/導出>>配置文件,然後選擇「導出所有產品」。運行該文件後,該文件將位於/ var/export/

要將其導入1.4,使用相同的路徑,但不要選擇「導出所有產品」配置文件,請選擇「導入所有產品」。上傳文件並運行它。

類別你必須進入數據庫,並找出你需要轉儲和移動的所有東西。這絕對是可行的,我只是不知道我的頭頂。肯定有不止一張桌子你必須處理。他們應該從數據庫中的「catalog_category_」開始。

0

我真的需要從1.3遷移到1.4。我讀到互聯網上關於這個的每一篇文章,而且他們都沒有工作。有些人聲稱更新是自動運行的,但在錯誤發生後你只會遇到錯誤。請讓我知道,如果我錯了,我很樂意自己嘗試。儘管如此,你將不得不從頭開始安裝Magento 1.4。之後,您可以複製媒體文件夾,然後在惡夢開始時進行:遷移產品。

您可以從1.3導出產品,但CSV文件與1.4不兼容。 我不得不編寫一個腳本將1.3導出文件轉換爲1.4導入文件。然後我可以將產品導入到Magento 1.4。但後端圖片無法正常工作,因爲它們是從緩存中檢索的,所以我必須糾正這一點。這並不容易。

模板或多或少兼容,一些問題與分頁和其他小的變化。

我不確定如何遷移用戶,但我使用的是我用於產品的相同技術。誰知道密碼是否容易保存,並且忘記了遷移訂單,至少在不投入資金的情況下。

+0

我已經完成了幾個1.3-> 1.5的遷移,這些都很挑剔,但數據庫更改處理我的模型對我來說從來都不是問題。接受的答案實際上對我來說是完美無缺的,除了必須制定的模板系統的變化之外。 – Nic 2011-08-24 03:28:48

+0

基本上,我試着在現有的1.3數據庫上安裝1.5。我不斷收到「表或視圖已存在」錯誤。我想知道安裝腳本如何將數據庫從1.3版轉換爲1.5版 – martincho 2011-08-24 03:58:54