此版本只針對3.3.1版本的升級,老版本需要先升級到3.3.1,才能升級到3.5.0,然后再升級到3.5.x最新版
3.3.1升級到3.5.0版本只能通過本教程一步一步的操作,請不要去補丁平臺選擇版本再生成補丁,這個方法不適合本次升級。一定要嚴(yán)格按照本篇教程的步驟來做
如果對poscms進行過二次開發(fā),嘗試排查文件語法的兼容性及引用方式
如果破壞過poscms本身的程序文件,建議還原之后再升級之后,重新編寫程序文件
升級視頻教程:https://pan.baidu.com/s/1DNeeWWqDnO-UX7Qmre6rCw
一、下載最新版3.5.0安裝包程序,并在本地安裝(本地3.5程序)
http://v3.xunruicms.com/index.php?c=sys&m=down&id=3.5.0
二、下載3.5.0的補丁包程序

http://v3.xunruicms.com/index.php?c=sys&m=bdb&id=3.5.0
三、把當(dāng)前網(wǎng)站(3.3.1)中的/config/目錄,復(fù)制到/cache/config/目錄之中


四、把3.5.0補丁包的全部文件,覆蓋到當(dāng)前網(wǎng)站(3.3.1)目錄之中
五、運行升級腳本文件,完成每一步升級操作
/update.php

六、登錄POSCMS后臺,操作一次“系統(tǒng)體檢”,把紅色提示兼容性文件都需要手動修改

七、自定義模塊升級
例如自定義模塊abc模塊
①、在本地環(huán)境重新再安裝一次poscms版本,簡稱本地新版CMS
②、進入本地新版CMS后臺的模塊管理中,創(chuàng)建新的abc模塊

然后將本地新版cms目錄中的diy/app/abc目錄下的全部文件復(fù)制到升級的網(wǎng)站目錄中的diy/app/abc目錄文件
④、多個自定義模塊繼續(xù)循環(huán)上面的操作
八、官方插件升級
重新下載官方插件,注意版本一定要是3.0以上
如果使用過 微信、空間、遠程附件、下載鏡像、模塊TAG、全局TAG、全局搜索so等等功能,需要到商店下載對應(yīng)的插件并覆蓋上去,并安裝一次
8.1 、微信插件,需要重新覆蓋
8.2、空間黃頁插件升級 http://apdwn.com/v3doc/2703.html
8.3、遠程附件用不了?下載遠程附件插件,安裝一次插件,再更新緩存
8.4、下載鏡像用不了?下載下載鏡像插件,安裝一次插件,再更新緩存
8.5、模塊菜單中的Tag(index.php?s=news&c=tag)用不了?下載模塊tag插件,安裝一次插件,再更新緩存
8.6、全局tag(index.php?c=tag)用不了?下載全局tag插件,安裝一次插件,再更新緩存
8.7、全局搜索用不了(index.php?c=so)?下載全局搜索插件,安裝一次插件,再更新緩存,搜索地址變更為:index.php?s=so
九、自定義網(wǎng)站表單升級
9.1、重建表單

9.2 、如果后臺用到了自定義表單模板的話,需要把自定義表單模板文件,移動到
/diy/app/form/templates/my/form_***.html
十一、第三方插件升級
需要聯(lián)系第三方作者做兼容程序
十二、恢復(fù)后臺菜單 和 會員菜單

十三、更新全站緩存,升級完畢

升級一定要備份