今天把nextcloud从24.0更新到25.0后来发现安全与设置警告:
关于您的设置有一些警告。·数据库丢失了一些索引。由于给大的数据表添加索引会耗费一些时间,因此程序没有自动对其进行修复。您可以在Nextcloud运行时通过命令行手动执行"occ dbi:add-missing-indices"命令修复丢失的索引。索引修复后会大大提高相应表的查询速度。。在数据表"oc_preferences'"中无法找到索引"preferences_app_key"。

按照官方给的提示,手动执行occ dbi:add-missing-indices命令修复丢失的索引。

具体步骤:

  1. 先进入nextcloud的网站目录

    cd /www/wwwroot/webs
  2. 然后分别执行命令:

    sudo -u www php occ db:convert-filecache-bigint
  3. sudo -u www php occ db:add-missing-indices
  4. 返回设置点击概览,成功解决

最后修改:2022 年 11 月 22 日
如果觉得我的文章对你有用,请随意赞赏