此版本只針對3.3.1版本的升級,老版本需要先升級到3.3.1,才能升級到3.5.0,然后再升級到3.5.x最新版
3.3.1升級到3.5.0版本只能通過本教程一步一步的操作,請不要去補丁平臺選擇版本再生成補丁,這個方法不適合本次升級。一定要嚴格按照本篇教程的步驟來做
如果對poscms進行過二次開發,嘗試排查文件語法的兼容性及引用方式
如果破壞過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
三、把當前網站(3.3.1)中的/config/目錄,復制到/cache/config/目錄之中
四、把3.5.0補丁包的全部文件,覆蓋到當前網站(3.3.1)目錄之中
五、運行升級腳本文件,完成每一步升級操作
/update.php
六、登錄POSCMS后臺,操作一次“系統體檢”,把紅色提示兼容性文件都需要手動修改
七、自定義模塊升級
例如自定義模塊abc模塊
①、在本地環境重新再安裝一次poscms版本,簡稱本地新版CMS
②、進入本地新版CMS后臺的模塊管理中,創建新的abc模塊
然后將本地新版cms目錄中的diy/app/abc目錄下的全部文件復制到升級的網站目錄中的diy/app/abc目錄文件
④、多個自定義模塊繼續循環上面的操作
八、官方插件升級
重新下載官方插件,注意版本一定要是3.0以上
如果使用過 微信、空間、遠程附件、下載鏡像、模塊TAG、全局TAG、全局搜索so等等功能,需要到商店下載對應的插件并覆蓋上去,并安裝一次
8.1 、微信插件,需要重新覆蓋
8.2、空間黃頁插件升級 http://www.zbshanke.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
九、自定義網站表單升級
9.1、重建表單
9.2 、如果后臺用到了自定義表單模板的話,需要把自定義表單模板文件,移動到
/diy/app/form/templates/my/form_***.html
十一、第三方插件升級
需要聯系第三方作者做兼容程序
十二、恢復后臺菜單 和 會員菜單
十三、更新全站緩存,升級完畢
升級一定要備份