OJS升级后插件和模板不能用了怎么办

所属专题:OJS期刊管理系统 来源: 丁老师原创 更新时间:2026-08-21 09:52 浏览: 93 IP属地: 重庆
OJS(Open Journal Systems)期刊投稿管理系统

OJS(Open Journal Systems)期刊管理系统,是一款优秀的学术管理软件,集多本期刊管理、论文投稿、专家审稿、出版发行功能于一身,是目前学术界主流的管理软件。OJS系统从2001年发布第一个版本起,已经持续维护了25年,截至目前,OJS的最新版本是OJS 3.5.0-5 LTS,,且还在持续更新维护中。

有些使用OJS系统的同学咨询丁老师,在对OJS系统进行升级更新后,以前安装的有些插件还有主题模板就不能用了,这是怎么回事,该如何解决呢?今天丁老师就对这个问题做一下解答。

故障解析
有一些插件,在OJS升级后都存在或多或少无法正常使用的问题,这其实是一个很普遍的情况,要分析这个原因,还得从OJS的整体架构说起。OJS系统其实是类似于一个插件市场,从安装到更新,每个插件都是单独的,包括插件功能、插件的语言,虽然是安装在OJS中,但与OJS其实是分开独立的形式。OJS系统的更新,只是更新OJS系统的主版本以及自带的官方插件,对于其他的第三方插件,OJS是无法自动更新的。

简单的说,就是OJS系统和插件是分开的,升级OJS时,有些插件是不会自动更新的,当OJS升级后,已安装的部分插件没有更新,这个时候就会造成无法兼容、系统出错、插件无法使用、甚至系统崩溃的情况。

备注:OJS的模板主题,不是传统的模板皮肤,其也算是OJS插件的一种。

故障表现
由OJS插件不兼容引起的故障有很多,最常见的表现有以下4种:

1.插件无法使用。
2.OJS后台Plugins插件市场一直是加载中,无法打开。
3.OJS系统出现错误代码报错。
4.OJS系统打不开、系统崩溃

故障解决
要解决关于OJS插件引起的故障有以下几个办法:

1.升级插件。对于非官方的第三方插件,进行升级,使之能够与OJS系统主版本的程序兼容而不报错。具体升级方法可以去该插件的官方主页查看,是否有最新版本、是否有与当前OJS系统主版本兼容的版本,如果有下载进行手动升级。

2.删除插件。评估该插件的重要性,是否必要使用,如果不是必要则进行删除。

3.修复插件。有些插件必须使用,还不能删除,但是因为年代久远,作者早已停止更新,这个时候就只能考虑对插件进行人工的修复。人工修复没别的方法,只能由专业软件技术开发人员来完成,而且还不能是一般的程序员,还必须是要深入了解OJS系统、拥有高阶能力的资深开发工程师(没错,说的就是丁老师本尊)。

意见和建议
OJS系统虽然一直在持续稳定的更新,但每次的新版本发布,主要更新的还是安全、稳定、漏洞修复和用户体验,其实大的功能并没怎么变,都是围绕期刊管理、文章投稿、专家评审、学术数据库收录这几个基本模块进行维护。因此并不一定说必须要更新到最新的版本,丁老师很多出版社的客户都还在使用OJS3.1甚至OJS2.0的版本,对OJS的使用,遵循的是稳定第一(因为OJS的稳定与否直接会影响学术数据库对文章的收录和下架),所以在如特殊必要的情况下,一般无需对OJS进行升级。

如果真的是因为个人的特殊癖好,非要对OJS系统进行升级,则一定要在升级前做以下几件事:
1.对OJS系统进行备份,包括数据和程序目录。
2.检查当前OJS系统已开启使用的插件,逐个去查该插件是否有匹配OJS新版本的更新版本。
3.一定一定寻找专业、资深的软件开发工程师(也可联系丁老师)去进行升级操作,不要自己完成,不要不懂装懂,不要觉得看几篇教程就认为自己行了,OJS一旦升级失败,所有数据全无!!

如果你在使用OJS的过程中,也遇到了插件无法使用,需要修复的情况,欢迎联系丁老师咨询解决。丁老师软件团队专业从事学术信息化系统开发,精通熟知OJS系统的开发原理和系统架构,先后搭建数百套OJS期刊系统,开发出数十款OJS插件,是资深的OJS技术支持团队。同时,也欢迎广大高校、出版社、科研机构的同仁,在使用OJS系统和学术信息化方面,与丁老师进行交流探讨!

下一篇:没有了

ojs相关文章

OJS发布文章后怎样才能自动生成DOI号?

今天有使用OJS期刊系统的出版社同学再问,丁老师,请问呢OJS投稿发布的文章,能不能显示DOI号,可以自动生成吗?答案是肯定的!OJS系统对投稿的文章,可以自动生成DOI号,也可以手动编辑输入,具体如下:OJS生成和编辑DOI号的方法:...

使用OJS期刊系统都会涉及哪些费用?和商业托...

经常有想做期刊运营的客户咨询,使用OJS期刊管理系统,是不是很贵?都会产生什么费用啊?网上说的OJS很烧钱,是不是真的?针对这些相关问题,丁老师今天做一下解答。OJS是否收费?OJS系统是开源免费的,不收任何费用,并且无软件授权,支持商...

OJS出现Uncaught Error: C...

有使用OJS的做期刊投稿的出版社客户在提问,OJS有时候会出现一些问题,比如plugin页一直在加载,也打不开,然后投稿时提示error,具体的错误是Uncaught Error: Call to a member function g...

OJS给文章加上引用功能的方法

近期有使用做期刊运营客户咨询,OJS系统是否支持引用?如果支持的话,如何在OJS系统中,给收录的每篇文章加上引用?类似百度学术的引用功能呢?如图:回复:OJS是支持文章引用功能的,在扩展插件中,使用Citation Style Lang...