一个关于数据库的问题


#1

seafile版本8.0.3 linux版本CentOS8.3.2011 最小化安装后yumgroupinstall server 和 developement。
mysql、python、Nginx 都是yum安装的最新版本
问题表现为无法上传、下载文件,系统管理中仅信息、设置、通知 几个页面可以打开,其余为空白。
设置页中所有选项修改后均提示 请检查网络是否已连接。
通过修改数据库相应项,内容可以反馈在页面上。设置页中修改背景图logo等没问题,Nginx日志没有报错、seafile日志没有报错。
在部署时候,存在setup-seafile-mysql.sh 脚本无法创建权限用户,查看报错是因为新的mysql不能用grant 创建用户。手动创建数据库、seafile用户并赋权,再跑脚本。
有没有人能帮忙解决一下,或者给点提示。个人目前猜测问题在于seahub写数据库这一步出了问题。
服务器是内网的云主机。


#2

数据库什么版本


#3

8.0.21


#4

seafile目前不支持8.0 的数据库


#5

明白了。。谢谢


#6

貌似不是这个问题。。。我的测试环境也是8.0.21,测试环境没有问题


#7

不过数据库确实是不支持8.0的mysql


#8

数据库降为5.7.33.问题依然存在


#9

Python什么版本


#10

Python 3.6.8 (default, Aug 24 2020, 17:57:11)
[GCC 8.3.1 20191121 (Red Hat 8.3.1-5)] on linux