昨天整了一天也没整好,百度搜索到的教程基本都不适用,今天发现了这个方法可用,分享给大家。
在宝塔面板-软件商店-mysql设置-配置修改
教程
1.列表项目
以mysql5.5为例找到 [mysqld] 配置段里加入
innodb_large_prefix=true
innodb_file_format=barracuda
innodb_file_per_table=1
Mysql8.0 在[mysqld] 配置段里加入
innodb_file_per_table = 1
我这是以mysql8.0为例
保存后重启mysql
2.修改nextcloud的数据库的字符集和排序规则
ALTER DATABASE 你的数据库名称 CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
可以在shell下使用mysql执行上述SQL命令,也可以用phpmyadmin执行
3.修改nextcloud配置文件config.php
修复数据库
//先进入到你的nextcloud的安装目录
cd /www/wwwroot/xxxx/xxxx
//这是宝塔的网站目录,按照自己的实际修改
然后输入
sudo -u www php occ maintenance:repair
等待结束后,警告就消失了。
1 条评论
你好,看完你的博客文章,感觉很不错!希望与你网站首页友情链接
大流量卡
http://53go.cn
专注于移动/联通/电信推出的大流量多语音活动长短期套餐手机卡的相关知识的介绍普及
听说互换友情链接可以增加网站的收录量,特此来换,如果同意的话就给internetyewu@163.com发信息或者就在此回复下吧!