OJS3.5版本Pdf无法正常显示浏览的解决方法

所属专题:OJS期刊管理系统 来源: 丁老师原创 更新时间:2026-01-19 20:15 浏览: 4175 IP属地: 深圳
ojs期刊系统安装搭建

近期收到客户反馈,在OJS3.5版本中,上传的投稿论文PDF打不开,无法正常在线浏览,出现空白,并且在控制台还报错,是怎么回事呢?

94449d86ec4c96d5f3f3600fc0215f39a7553f49.png

2bf22096e4a40d6db9cb5be37344bfaba81dc111.jpeg

因为OJS系统使用的PDF浏览插件是Pdf viewer,丁老师着重对这个插件部分进行了故障分析。

经过排查后得知,出现此故障是因为两个原因:
1.确保在OJS系统安装时,files_dir目录配置正确,不然会影响附件的上传和打开。
2.OJS3.5 Pdf浏览依赖pdf.mjs文件,有些服务器不支持.mjs扩展名文件的打开,需要在服务器进行配置。

各类型mjs文件支持服务端配置方法:

#apache
<IfModule mod_mime.c>
    AddType text/javascript mjs 
</IfModule>
    
#nginx
types{
    application/javascript mjs;
}

#nodejs
app.get('*.mjs',(req,res,next)=>{
    res.type('application/javascript');
    next();
});

#iis
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension=".mjs" mimeType="application/javascript" />
        </staticContent>
    </system.webServer>
</configuration>


ojs相关文章

OJS期刊系统版本升级后已设置的主题模板显示...

OJS期刊管理系统(Open Journal Systems)的一款优秀的开源软件,集多期刊管理、论文投稿、专家评审、出版发布、学术数据库收录等多个功能,是学术期刊行业最主流、最流行、使用范围最广泛的软件系统,目前已覆盖148个国家和地...

OJS提示There are no read...

近日,在帮助客户做OJS期刊系统服务器转移,新服务器配置好后,导入了OJS的数据库并恢复了OJS程序,但是打开网站却出现了“There are no readable files in this directory tree. Are ...

OJS期刊系统支持iThenticate论文...

OJS全称是Open Journal Systems,是目前世界主流的学术期刊管理软件,包含多期刊管理、文章投稿、专家评审、学术数据库收录等功能,多用于出版社、期刊运营以及相关学术机构。最近有使用OJS系统的小伙伴咨询丁老师,OJS支持...

OJS期刊管理系统全球使用情况数据统计

OJS系统(Open Journal System)是学术行业的的首选期刊管理软件,同时也是整个学术行业最权威,使用人数最广泛的投稿评审管理系统,截至2023年,OJS系统在全球有超过4万本期刊在使用OJS进行规范化、专业化的出版管理,...