新版WeCenter4.0保姆级全新安装教程,含旧版升级教程

君笑尘
君笑尘 This guy is lazy,Introduction has not been set

5 People liked this article · 2486 views

终于迎来了新版本,WeCenter换框架了!!! --  国产之光 Thinkphp6

感谢官方的决心,换框架实在要下很大的决心,耗费很多的心血和精力。


下面是保姆级的安装和升级教程,适合不懂技术的朋友,请一步步耐心看完!


全新安装

、访问下载中心,下载最新版的WeCenter程序。

、把程序上传到网站根目录,并且设置运行目录为 public

网站根目录,就是存放网站代码的地方,例如用虚拟主机的,那么网站根目录就是你的虚拟主机的主目录了。

运行目录,简单来说,就是你网站根目录下的一个文件夹,以往的程序都是直接执行网站根目录的index.php 等就运行了,所以不需要设置运行目录,但是现在都是为了提高安全性,所以,都有一个运行目录。

运行目录去哪设置呢?

用宝塔面板举个例子,就是下面这个,其他的管理面板,虚拟主机都类似,仔细找一找,肯定有运行目录这个东西了。


、访问我们的网站域名,这时候会跳转到 你的域名/install.php,不出意外,你就会看到这个界面


这时候,我们根据提示,一步步操作,然后你就会来到填写数据库的界面。

这里有个需要特别注意的,就是下面的这个后台地址,默认是admin,但是为了提高安全性,建议你设置一个复杂的名字,随便你写,只要自己容易记住,别人记不住的就尽管写!比如我写的就是 junxiaochenadmin,那么我访问后台的时候,就不是

https://www.wecenter.com/admin.php了,而是 https://www.wecenter.com/junxiaochenadmin.php


然后执行下一步,如果顺利的话,就会安装成功了!

如果你是全新安装的,那么现在就安装完成了,你可以正常登录使用了。


如果安装不了,提示这样的错误:

SQLSTATE[42000]: Syntax error or access violation: 1227 Access denied; you need (at least one of) the SUPER privilege(s) for this operation

就可以按照宝塔面板安装wecenter数据库出错解决方案处理即可,文章链接:https://wenda.wecenter.com/article/1845.html 



在网站的实际运营过程中,还可以进行一些伪静态之类的设置,可以参考我的新文章:

让新版WeCenter更好用的秘诀https://dm.wecenter.com/article/1812.html



-------------


旧版本升级

旧版本升级,就比较需要耗费一番精力了,所以你得耐心看完。

旧版本(WeCenter 3.6.2版本)升级,是 不可以 直接把新的代码覆盖上去的,因为这是2个完全不同的程序。

低于WeCenter 3.6.2版本的旧版本,建议你先把程序升级到WeCenter 3.6.2的最新版本,然后再按照这个教程操作即可。


-------------

旧版本升级的前提条件

Δ 没有做过主程序的二次开发(即没有增加新的数据库字段,没有改过官方代码)

Δ 新版本需要php>=7.4,达不到版本要求的,就放弃吧!

Δ 迁移数据需要有新的空间和新的数据库。解决方案有3种:

    ①、使用宝塔面板、小皮面板的直接新建一个网站即可。

    ②、如果网站是部署在虚拟主机空间的,除了旧网站所用的虚拟主机和数据库外,还需要有1个新的虚拟主机和1个新的数据库,没有的话,看第③点。

    ③、可以把数据都迁移到本地电脑上,在本地电脑上完成安装迁移后,再迁移到上线。就无需新的虚拟主机和1个新的数据库。


如果还不懂的怎么操作的话,那么来找我的付费技术支持吧~~

-------------


旧版本升级步骤

新建一个网站,绑定你的原来的域名(新域名也可)。

按照上面的 全新安装教程,安装新版程序。

安装成功后,进入后台,找到插件模板,安装 旧版本数据转换 插件




安装以后,就可以看到有一个  配置 的按钮

点开  配置  按钮,填写原来的旧版本网站的数据库信息,并且 点击 保存配置 。

如果 新旧版本是在同一台服务器上的网站主机地址 一般就是填写 127.0.0.1 

如果 不是的话,就可能得看你空间商那边的提示了,例如云数据库等,都是非127.0.0.1的ip地址。


保存数据库信息的配置后,点击插件边上的  说明 按钮,就可以看到开始转换数据的入口。



点击 开始转换数据  ,然后就开始转换数据了,就会看到这样的界面。

默认是3秒自动跳转,不着急的慢慢等,着急的话,就自己 点一下 立即跳转 按钮


转换过程中,如果出现这个错误,你可以尝试F5 刷新页面如果能继续执行,那就说明没有问题。继续等待即可


如果出现这个页面后,刷新 2次以上,还是停留在这个界面没有显示别的,那么就需要【 开启调试模式  查看原因了



一直等待程序自动运行,直到我们看到类似的界面,说明就成功了。



资源迁移

如果完成了上面的操作,就代表这个时候,数据库转换已经完成了,但是还有一些例如图片、用户头像的 数据,我们还没有转换过来。

我们打开旧版本的网站的服务器 / FTP ,

把 旧网站根目录下的uploads文件夹 里面的东西,全部下载(复制)下来。

然后把他们 上传(移动)到 新版本网站根目录 的public/storage 目录 下。

至此,所有的 数据转换 就完成了。

如果你能顺利完成

那么恭喜你,你的 旧版本wecenter 程序,成功升级了!


遇到未知问题

当然了,在我的实测下发现,因为网站运营过程中,产生的数据千奇百怪,可能会存在部分图片链接没有成功转换过来,如果有出现这个情况的朋友,需要解决的,可以付费来找我!!!

为什么是付费的?因为是纯手动帮你修正,需要耗费时间和精力。没办法免费帮你。


如果你觉得这个教程看得头晕,没看懂,没学会?

没关系,我提供付费的技术支持,只要你肯花钱,这些难题都迎难而解了。


需要付费 的 技术支持 扫一扫

费用是200起步,预算不高于200的就不用扫了。



Published on 2022-05-31 22:13

Disclaimers:

This document is written by 君笑尘 Original published on WeCenter ,The copyright belongs to the author。

Log in,More exciting content waiting for you to find,Contribute wonderful answers,Participate in comment interaction

go Sign in! No accountgoregister

reishi
1 hour ago
@lxuanfeng 如果是宝塔面板的话,在PHP设置中的扩展管理里直接安装。
lxuanfeng
2022-07-29 00:08
@秒收 填写数据库的root账号和密码即可
秒收
2022-07-27 23:56
系统安装失败:SQLSTATE[42000]: Syntax error or access violation: 1227 Access denied you need (at least one of) the SUPER privilege(s) for this operation
lxuanfeng
2022-07-24 02:23
如何开启fileinfo?麻烦给个具体步骤,感谢!
lxuanfeng
2022-07-24 01:52
MYSQL5.6 是不是不能安装,数据库、后天以及用户名填写完成之后,点击下一步就提示“数据库连接失败”。
团长
2022-06-14 14:18
可是现在没地方下载3.6.2了
加能君STUDIO出品
2022-06-06 16:47
安装时候下一步不跳转是什么问题,对程序是个小白,纯属爱好
加能君STUDIO出品
2022-06-06 16:47
安装时候下一步不跳转是什么问题,对程序是个小白,纯属爱好
加能君STUDIO出品
2022-06-06 16:47
安装时候下一步不跳转是什么问题,对程序是个小白,纯属爱好
加能君STUDIO出品
2022-06-06 16:47
安装时候下一步不跳转是什么问题,对程序是个小白,纯属爱好
All Rights Reserved Powered BY WeCenter V4.1.0 © 2023 粤ICP备17116736号