2012-10-16 59 views
0

我需要從sugarcrm 5.2升級到最新版本。將sugarcrm從5.2升級到最新版本

它一直在打破過程,我從來沒有通過5.5,也許6次一次。

是否有可能對我來說,只是安裝最新版本的SugarCRM,以及應用升級SQLS在DB 只有然後用新鮮與升級的DB安裝?

感謝

[編輯] 我想沉默的升級和其他各方面的升級代碼,我檢查的PHP設置等,我想知道的是,如果我可以做我上面建議的是什麼。 我也有緩存/上傳與16GB的數據和緩存/圖像與幾個更多的GB。如果我可以重新安裝並升級數據庫,應該如何處理這些文件夾? [/編輯]

不知道是否重要,但我的服務器運行Linux。 (我不認爲版本發揮了我想做的主要規則,因爲我只會安裝最新的然後我需要最新的MySQL,PHP,Apache等)

回答

1

你也可以嘗試使用無聲升級,有時是比較成功的...

http://support.sugarcrm.com/02_Documentation/01_Sugar_Editions/05_Sugar_Community_Edition/Sugar_Community_Edition_6.5/Sugar_Community_Edition_Installation_Guide_6.5.0#Using_the_Sugar_Silent_Upgrader

從遠遠回來,遷移可能是一個更好的選擇。您可以簡單地安裝新版本,然後將舊數據轉儲到新的數據結構中。

+0

好吧,我沒有在這裏提到,但我試過一切... 我的問題也是,我有16GB的緩存/上傳文件夾和另外幾個GB的緩存/圖像。 你是什麼意思將舊數據轉儲到新的數據結構中?數據結構是完全不同的(我希望至少,因爲5.2中的那個真的不符合數據庫方面的任何良好意義) –

+0

數據庫結構沒有多大改變,因此您應該能夠將您的新安裝指向您的舊數據庫,執行快速重建和修復,並啓動並運行。 – jmertic

+0

我看了一下SQL,我認爲它與你所說的有點不同...... :-) 我再次嘗試無聲升級,並且再次遇到了5.5.1到6.0的錯誤1.4(我的所有設置都是上面的必要途徑) 致命錯誤:在/var/www/sugarcrm/include/SugarLogger/SugarLogger.php 和 嚴重錯誤就不能重新聲明類SugarLogger:調用一個成員函數信息( )在第84行的/var/www/sugarcrm/include/database/DBManagerFactory.php中的一個非對象上 –