ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 升级环境建议 PHP版本:7.3 MySQL版本:5.7 服务器软件:nginx/1.18.0 ## 那些项目适合升级2.0 | 条件 | 建议 | | --- | --- | | 在阿里云备案过的项目 | 建议升级 | | 在云南5、云南6的项目 | 建议进行阿里云备案,迁移到阿里云后,在进行升级 | 1、由于2.0版本需要站点目录下的所有目录可写可读,因此如果使用了云锁、护卫神防篡改等安全防护软件时,系统的安装应用、升级应用、卸载应用等功能将无法使用。 2、2.0版本系统建议使用PHP7.3版本。 3、在升级之前一定要对系统及数据库进行备份,以免升级失败时可以进行还原。 ## 1.0升级2.0方法 1、以下提到目录部分,如果没有目录则自行建立 2、进入数据库改表名称 | 原表名称 | 新表名称 | | --- | --- | | chuanhai_system_seo | chuanhai_info_seo | | chuanhai_system_extend_set | chuanhai_info_extend_set | 修改字段名称 | 表 | 原字段 | 新字段 | | --- | --- | --- | | chuanhai_user_user | username | userName | | chuanhai_user_user | nickname | nickName | 处理非admin用户无法登陆后台问题 `chuanhai_user_user`表中,如果有`非admin`的用户,并且想让此用户也能登陆,则需要把`isSystem`字段的值同时改为`1`,否则该用户无法登陆后台。 如果必须要`admin`用户才能登陆后台,则无需做更改。 3、移动目录结构 | 原目录 | 新目录 | 用途 | | --- | --- | --- | | ./Template/Index | ./Template/V3/Index | 前端模板目录 | | ./Static/Index/Info | ./Public/Static/V3/Info | 前端PC门户静态资源文件 | | ./Static/Index/M/Info | ./Public/Static/V3/M | 前端手机门户静态资源文件 | | ./Static/Admin/System/Image | ./Public/Static/V1/Admin/System/Image | 默认图片目录 | | ./Upload | ./Public/Upload | 后台上传的图片、文件等保存目录 | 改变模板文件标签语法 | 模板语法 | 建议 | | --- | --- | | include | 修改,[查看修改文档](https://www.kancloud.cn/yangbo773003231/chuanhai/1626004) | | info.message.html | 修改验证码图片地址为`/v1/user/code/image?` ,注意图片地址下方还有一个JS里面的图片地址,一并修改,还有手机版的模板也一并修改。 | |留言提交地址|改为`/v3/Index/Message/index`,留言提交不一定写在留言模板上,首页也有可能写了留言提交| | 满意度调查模板 | 修改验证码图片地址,图片验证码地址同`info.message.html`模板,注意:此处说的是`满意度调查`,而非`问卷调查` | |满意度调查提交地址|改为`/v1/Index/Satisfaction/index`| |搜索提交地址|修改为:`/info/s/submit`,不改将无法搜索,改的提交搜索地址的同时注意也要修改搜索结果页模板里面的搜索类型链接地址,具体参考文档:[信息搜索提交](https://www.kancloud.cn/yangbo773003231/chuanhai/1632374)| 4、下载系统:[立即下载](http://waiwang.chuanhai.net/v1/AppStore/index/appFileDownload/id/1),保存到:`/Public/install.php` 5、设置宝塔运行目录为:`Public` 6、开启宝塔防跨站、关闭宝塔站点日志记录(Nginx环境下设置宝塔伪静态为thinkphp规则) 7、浏览器访问:`http://域名/install.php` 8、根据提示进行安装,授权秘钥填`123456`,数据库信息正常填写。 9、到了应用市场这一步时,必须安装的应用有:`应用市场`、`系统`、`会员中心`,其他应用根据需要自行安装(其他应用也可以在后台安装)。 10、浏览器访问:`http://域名/admin` 11、根据提示注册后台账号(也有可能不需要注册),即可进入后台(如果有账号进不了后台参考第2步) 12、修改跳转链接 | 需要修改 | 修改方式 | 影响 | | --- | --- | --- | | 栏目跳转链接 | 主要是一级栏目,打开PC门户->栏目管理->找到一级栏目->点修改,看到`跳转url`,如果填了类似于`/c2`这样的链接,改为`/info/c/2.html`,保存即可。 | 如果不改则会导致前端导航条跳转链接错误。 | |广告链接| 对应更改后台设置的链接规则| 不改打不开页面 | |快捷导航链接| 对应更改后台设置的链接规则| 不改打不开页面 | |留言跳转链接| 改为`/message/0.html` | 不改打不开留言页面 | |问卷调查链接| 改为`/survey/问卷ID.html` | 不改打不开问卷调查页面 | 12、升级完成后,如果有[开启调试模式](https://www.kancloud.cn/yangbo773003231/chuanhai/1801749),请关闭。 13、升级完成后,如果程序运行无任何问题,请将`跟目录`下`除了以下目录`外的目录全部删除 | 路径 | 建议 | | --- | --- | | ./Config | 必须保留 | | ./Public | 必须保留 | | ./Root | 必须保留 | | ./Template | 必须保留 | ## 2.0以后的升级 2.0版本以后将实行自动升级,无需再进行手动升级。 ## 说明文档 * 升级文档如有遗漏的地方,请补全。