OpenMediaVault从2.x(最新版本)升级到3.0.87后无法登录

最近把存储服务器上的OpenMediaVault2.1版本升级到最新的3.0.87版本之后,无法正常登录。

OpenMediaVault系统升级,参考OpenMediaVault系统升级

登录界面上显示如下错误:

通过SSH登录上去查看系统日志

$ cat /var/log/syslog

看到如下错误信息

Aug 16 21:30:59 openmediavault omv-engined[1347]: PHP Fatal error: Class 'OMVLogFile' not found in /usr/share/openmediavault/engined/inc/transmissionbt-logfile.inc on line 23
Aug 16 21:30:59 openmediavault systemd[1]: openmediavault-engined.service: main process exited, code=exited, status=255/n/a

网上查询了一下,找到如下解决方法:

$ sudo apt-get purge openmediavault
$ sudo reboot
$ sudo apt-get install openmediavault

如果点击菜单中的重启或者关机的时候出现如下错误:

这个错误的原因在于浏览器缓存的问题,浏览器先打开2.x的页面,然后再去操作升级到3.x的界面的时候,会由于浏览器缓存的原因导致异常。因此清除一下浏览器缓存或者换个浏览器即可。

比较简单的只强制刷新我们需要的页面的操作方法是在浏览器中打开开发工具,然后禁用网络缓存,刷新一下界面即可。

参考链接


发布者

发表回复

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