升級(jí)視頻教程地址:http://v.youku.com/v_show/id_XMTU2ODcwNTQ2MA==.html?debug=flv
主程序升級(jí):
第一步:等主程序有更新時(shí),網(wǎng)站后臺(tái)會(huì)出現(xiàn)更新提示;進(jìn)入網(wǎng)站后臺(tái)-》擴(kuò)展-》自動(dòng)升級(jí),可看到遠(yuǎn)程最新版本和系統(tǒng)當(dāng)前版本;
可以清晰查看到所有版本,歷史版本,當(dāng)前版本,新版本;點(diǎn)擊更新說(shuō)明中的“查看詳情”可以清晰的看到該本版比之前的版本更新的全部?jī)?nèi)容。
第二步:下載更新包,獲取更新文件列表。
點(diǎn)擊未升級(jí)版本后的“自動(dòng)升級(jí)”進(jìn)入版本升級(jí)頁(yè)。并自動(dòng)下載更新包,
在本頁(yè)可以清晰的看到本次更新涉及的文件和新增的文件,下載完成后會(huì)出現(xiàn)【下載完成,比較文件】的按鍵。
(注:版本需要逐一升級(jí),不能跳版本升級(jí)。)
第三步:本地文件對(duì)比。
點(diǎn)擊【下載完成,比較文件】,進(jìn)入文件比較頁(yè);自動(dòng)比對(duì)文件,無(wú)沖突文件,進(jìn)入第四步。
如下圖:
注:如果有二次開(kāi)發(fā)過(guò)的地方,請(qǐng)開(kāi)發(fā)者朋友手動(dòng)合并全部文件,然后選擇【我已經(jīng)自行合并代碼,跳過(guò)文件升級(jí)】,進(jìn)入第五步。如下圖:
第四步:代碼升級(jí)
先自動(dòng)備份文件,然后代碼覆蓋升級(jí)。(自行合并代碼的請(qǐng)?zhí)^(guò)改步驟)
第五步:數(shù)據(jù)庫(kù)升級(jí)
如果數(shù)據(jù)庫(kù)沒(méi)有升級(jí)信息,直接跳過(guò),進(jìn)入下一步;
如果有升級(jí)信息,且沒(méi)有改動(dòng)過(guò)數(shù)據(jù)庫(kù),點(diǎn)擊【我未改動(dòng)過(guò)數(shù)據(jù)庫(kù),升級(jí)數(shù)據(jù)庫(kù)】;
如果有升級(jí)信息,但改動(dòng)過(guò)數(shù)據(jù)庫(kù),請(qǐng)手動(dòng)核對(duì)下面的數(shù)據(jù)庫(kù)改動(dòng),如存在沖突,請(qǐng)自行修改數(shù)據(jù)庫(kù)后,跳過(guò)數(shù)據(jù)庫(kù)升級(jí)。
第六步:升級(jí)完成。
如果發(fā)現(xiàn)升級(jí)之后出現(xiàn)問(wèn)題,請(qǐng)找回備份文件,同時(shí)還原備份的數(shù)據(jù)庫(kù)。
模塊升級(jí):
第一步:在模塊管理中點(diǎn)擊【立即查看更新】,可以查看模塊是否有更新;模塊有更新時(shí)會(huì)有更新提示。
此外也可以在官方社區(qū)訂閱模塊,當(dāng)模塊有更新時(shí),會(huì)收到該模塊更新的提示。
注意:收費(fèi)模塊升級(jí)前,請(qǐng)確認(rèn)已經(jīng)購(gòu)買更新后的模塊,如果沒(méi)有購(gòu)買,升級(jí)后無(wú)法寫(xiě)入token,導(dǎo)致無(wú)法再檢測(cè)模塊的最新版。
第二步:進(jìn)入模塊更新頁(yè)
可以清晰查看到所有版本,歷史版本,當(dāng)前版本,新版本;
注:版本需要逐一升級(jí),不能跳版本升級(jí)。
第三步:開(kāi)始升級(jí),下載更新包,獲取更新文件列表。
擊未升級(jí)版本后的“開(kāi)始升級(jí)”進(jìn)入版本升級(jí)頁(yè)。并自動(dòng)下載更新包,
在本頁(yè)可以清晰的看到本次更新涉及的文件和新增的文件,下載完成后會(huì)出現(xiàn)【下載完成,比較文件】的按鍵。
第四步:本地文件對(duì)比。
點(diǎn)擊【下載完成,比較文件】,進(jìn)入文件比較頁(yè);自動(dòng)比對(duì)文件,無(wú)沖突文件,進(jìn)入第四步。
如下圖:
注:如果有二次開(kāi)發(fā)過(guò)的地方,請(qǐng)開(kāi)發(fā)者朋友手動(dòng)合并全部文件,然后選擇【我土豪自行合并代碼,跳過(guò)文件升級(jí)】,進(jìn)入第五步。
第五步:代碼升級(jí)
先自動(dòng)備份文件,然后代碼覆蓋升級(jí)。(自行合并代碼的請(qǐng)?zhí)^(guò)改步驟)。
注:升級(jí)前會(huì)先對(duì)文件進(jìn)行備份,如下圖所示的失敗項(xiàng)可以忽略,不影響升級(jí)。
第六步:數(shù)據(jù)庫(kù)升級(jí)
如果數(shù)據(jù)庫(kù)沒(méi)有升級(jí)信息,直接跳過(guò),進(jìn)入下一步;
如果有升級(jí)信息,且沒(méi)有改動(dòng)過(guò)數(shù)據(jù)庫(kù),點(diǎn)擊【我未改動(dòng)過(guò)數(shù)據(jù)庫(kù),升級(jí)數(shù)據(jù)庫(kù)】;
如果有升級(jí)信息,但改動(dòng)過(guò)數(shù)據(jù)庫(kù),請(qǐng)手動(dòng)核對(duì)下面的數(shù)據(jù)庫(kù)改動(dòng),如存在沖突,請(qǐng)自行修改數(shù)據(jù)庫(kù)后,跳過(guò)數(shù)據(jù)庫(kù)升級(jí)。
第七步:升級(jí)完成。
如果發(fā)現(xiàn)升級(jí)之后出現(xiàn)問(wèn)題,請(qǐng)找回備份文件,同時(shí)還原備份的數(shù)據(jù)庫(kù)。
注意要點(diǎn):
1.升級(jí)前請(qǐng)注意文件權(quán)限是否都是最高權(quán)限,否則容易出現(xiàn)升級(jí)文件顯示不出來(lái),無(wú)法升級(jí)。
如果出現(xiàn)如圖所示的問(wèn)題,請(qǐng)下載附件,覆蓋到根目錄下后,再次進(jìn)行升級(jí)。
修復(fù)自動(dòng)安裝和自動(dòng)升級(jí)的Bug.zip
2.自動(dòng)升級(jí)失敗的用戶,請(qǐng)按照提示手動(dòng)升級(jí)。
3.手動(dòng)升級(jí)的用戶需要把升級(jí)的過(guò)程全部進(jìn)行一次,如已經(jīng)手動(dòng)升級(jí)過(guò),請(qǐng)?zhí)^(guò)該步驟,一直到最后一步本次升級(jí)才是升級(jí)成功,否則依然會(huì)出現(xiàn)升級(jí)提示。
4.如果您手動(dòng)升級(jí)的時(shí)候,發(fā)現(xiàn)升級(jí)過(guò)程中不涉及數(shù)據(jù)庫(kù)改動(dòng),可能是您的文件權(quán)限過(guò)低,無(wú)法自動(dòng)解壓下載過(guò)來(lái)的文件,這樣的話,系統(tǒng)會(huì)檢測(cè)不到解壓出來(lái)的update.sql,自然無(wú)法識(shí)別是否涉及數(shù)據(jù)庫(kù)改動(dòng)。所以如果您在手動(dòng)下載下來(lái)的升級(jí)包中發(fā)現(xiàn)有update.sql文件,請(qǐng)手動(dòng)導(dǎo)入到您的數(shù)據(jù)庫(kù)中。
5.如果有修改過(guò)源碼或是只數(shù)據(jù)庫(kù)的用戶,請(qǐng)自行合并代碼,直接升級(jí)容易導(dǎo)致修改過(guò)的代碼丟失。
6.升級(jí)過(guò)程中遇到不能解決的問(wèn)題,請(qǐng)把問(wèn)題細(xì)致描述,并把問(wèn)題截圖,在官方社區(qū)中提問(wèn)。
更多建議: