Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1

Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1

笔者接触nextcloud时间也不长,我是在宝塔平台上部署安装的,从我的使用情况来看,Nextcloud和其它网盘相比较,它文件的存储功能很一般,但是协同办公要比其它网盘要强,Nextcloud解决了协同办公的缺点,它有很多丰富的插件,在线文档的协同编辑、在线流程图绘制、思维导图的使用,因为是服务在国外,国内用户升级系统或安装升级插件很是苦恼,最近Nextcloud升级到27.0.0版本后,Nextcloud安全与设置警告PHP需要升级PHP8.1,下面笔者就详细的给大家聊一下,就如何在现有的生产部署环境PHP8.0升级到PHP8.1,Nextcloud官方下载地址:https://nextcloud.com/install/

Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1
Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1

一,准备工作

  • 笔者这里是在宝塔平台部署Nextcloud的,所有首先登录到宝塔的后台页面,找到“软件商店”,如下图
Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1
  • 找到“运行环境”如何点击安装PHP8.1,如下图:
Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1
  • 这里笔者选择“编译安装”,如果用在生成环境,这里强烈建议选择编译安装,考虑到稳定性第一!
Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1
  • 编译安装时间要长一点,稍安勿躁,需要等待一会,可以泡杯茶休息一会!
Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1

二,实施阶段:

  • 安装完成后,在宝塔上找到“网站”所部署Nextcloud站点,点击“PHP”,在右侧“PHP版本”选择”PHP-81″,如下图:
Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1
  • 接着在打开“phpmyadmin”,点击“PHP版本”-选择“PHP-81”,保持OK!
phpmyadmin
  • 提示“PHP版本修改成功”!
Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1
  • 这个时候我们就可以访问我们的Nextcloud站点看看,但会报错,如下图:
Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1

三,PHP扩展插件安装

  • 最后别忘了,我们在切换到PHP8.1后,记得要安装Nextcloud的依赖的扩展插件如下图:
  • 安装fileinfo,若可用内存小于1G,可能会安装不上
  • opcache,用于加速PHP脚本!
  • redis,基于内存亦可持久化的Key-Value数据库
  • imagemagick,Imagick高性能图形库
  • exif,用于读取图片EXIF信息
  • gmp,php官方扩展
Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1
Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1

四,升级完成:

  • 最后!记得重启PHP,Nginx,然后访问一下站点看看,现在就可以正常的打开了,如下图:
Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1
  • 接着我们进入“管理设置”-“概述”,查看一下安全与设置警告信息,如下图:
Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1
安全与设置警告
  • 最后在安全与设置警告提示Nextcloud通过所有检查,如下图:
Nextcloud安全与设置警告提示PHP8.0需要升级PHP8.1

Nextcloud一直处在维护模式的解决办法:https://www.hao0564.com/2600.html

Nextcloud通过代理在线升级及相关问题汇总:https://www.hao0564.com/2168.html

留下评论

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