【2021-2-12】Chevereto 升级3.18.1并继续启用QQ、微博、GitHub、Outlook登陆

简要介绍

此文介绍如何为您的 Chevereto 添加 QQ、微博、GitHub、Outlook 方式,试验性教程,造成的损失由您自己负责!!!

支持环境

  • PHP >= 7.4(因为 overtrue/socialite:v3.0 以上版本只支持7.4及以上)
  • Chevereto >= 3.16.0(目前已在3.18.1测试可用)


食用指南

1.备份数据

  • 在执行所有操作前,请先做好数据备份工作,以免造成不必要的损失!!!
  • 在执行所有操作前,请先做好数据备份工作,以免造成不必要的损失!!!
  • 在执行所有操作前,请先做好数据备份工作,以免造成不必要的损失!!!

2.部署文件

上传压缩包,并按照路径复制替换即可。

3. 安装社会化登陆库

初次安装和升级安装均需要执行以下操作!!!

站点根目录执行,安装社会化登陆库(需环境支持Composer
https://github.com/overtrue/socialite

composer require "overtrue/socialite" -vvv

4. 升级数据库

使用管理员权限登陆,并访问一下网址升级数据库,更新登陆方式!

yourwebsite.com 为您的站点地址,替换下面的链接后再访问

  • Chevereto ≥ 3.15.x |3.16.x|3.17.x
    http://yourwebsite.com/install-social
  • Chevereto ≤ 3.14.1
    http://yourwebsite.com/install-qq
    http://yourwebsite.com/install-weibo
    http://yourwebsite.com/install-github
    http://yourwebsite.com/install-outlook


其它

1.Update报错

Update之后,Install报错,要是遇到以下信息,先确定你的旧版本是否也为本教程提供的登陆方式

Update报错

旧版本

找到 chevereto\app\install\installer.php 文件,然后编辑(Ver:3.14.1大概在第1315行),代码如下:

'type' => "enum('password','session','cookie','facebook','twitter','google','vk')",

修改为如下:

'type' => "enum('password','session','cookie','facebook','twitter','google','vk','qq','weibo','github','outlook')",

新版本

找到 chevereto\app\install\installer.php 文件,然后编辑(Ver:3.17.1大概在第1340行),修改为如下:

'type' => "enum('password','session','cookie','facebook','twitter','google','vk','cookie_facebook','cookie_twitter','cookie_google','cookie_vk','github','cookie_github','qq','cookie_qq','weibo','cookie_weibo','outlook','cookie_outlook')",

再次执行 http://yourwebsite.com/install ,应恢复正常,并完成数据库升级。


文件下载

## Hash校验
Ver: 3.18.1
Time: 2021-2-12
MD5: 6D8C4F319D5AB5EE6F71ED859BB147CF
 SHA1: 391DA2A985B0966470D9155F3E3690081B732652
 CRC32: 2576A35A
##-----##
Ver: 3.17.1
Time: 2020-10-30
MD5: C0C328EA5933D3580651231428A8E0B9
SHA1: 4F95C0543D47FE9E5A0D0DD5172F067BEBB5AE8A
CRC32: 4B3CA369
##-----##
Ver: 3.15.0
Time: 2020-4-18
MD5: 67DE1BBDA217AEDCA0D312B016EB867E
SHA1: 7D191D6A7397013D788D29CB5DCA5AB07DDDE587
CRC32: 1EE948FE
##-----##
Ver: 3.14.1
Time: 2020-1-8
MD5: B72F7610CB2AF9ADAE1E850844ED0EC9
SHA1: 87CE137C2627E194EA0D46EB54259E65E1DC9059
CRC32: 3B31F8D8
##-----##
Ver: 3.13.4
Time: 2019-10-6
MD5: B59C1C793335C32283001B1B37D787D2
SHA1: C66BACB5480BB859AA3AFC7A2D979D7B9B007B12
CRC32: BC1164A5

预览

松鼠大大

若不是真的废物,谁又愿意混吃等死呢?

相关推荐

55 条评论

  1. 博主有修复后台统计CSS的办法嘛?可以有偿的

    • @Allen_13pin 3.20.X 版本后台样式不一样,这篇文章现在还是 3.18.1 的代码,过于陈旧了,等些时日,我更新下代码就好啦

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。