最近有客户在使用OJS系统时,在Issue中上传了整刊PDF,但是却打不开,显示空白,如图:

错误代码提示:
viewer.mjs:1Failed to load module script: Expected a JavaScript-or-Wasm module script but the server responded with a MIME type of "application/octet-stream". Strict MIME type checking is enforced for module scripts per HTML spec.经过分析,是viewer.mjs:1报错,表示浏览器尝试加载一个JavaScript模块(.mjs),但服务器返回的mime类型为application/octet-stream(二进制流),而非规范要求的text/javascript,从而导致浏览器因严格的MIME类型检查而拒绝执行脚本。
找到了问题原因,原来是服务端未能正常解析.mjs文件,误将mjs文件返回成了application/octet-stream格式,考虑到服务端底座是使用的nginx软件,修改下nginx配置,让他将mjs文件正确返回就可以了。
#nginx修改方法
http {
types {
application/javascript js mjs;# .mjs和.js文件使用javascript类型
application/wasm wasm; # WebAssembly文件
}
}使用过Open Journal System期刊管理系统(OJS)的朋友都知道,OJS在文章的投稿、评审、校验流程中,可以自动发送邮件给对应的作者、编辑、评审人等。但有客户提出咨询了,只想让作者快速的提交稿件,不想发邮件,想跳过这一步骤...
昨天晚上有做期刊运营的出版社新客咨询丁老师,OJS可以添加多少个期刊?最多能管理多少个期刊呢?是否有数量限制?丁老师可以明确的告诉你,答案是否定的哈。OJS对期刊的添加和管理没有设置限制,原则上来说,只要OJS服务器允许,可以添加无限个...
有使用Open Journal System期刊管理系统的客户反映,在使用OJS的PKP PN插件时,出现“The PKP PLN does not know about this journal yet”的提示,是怎么回事呢?PKP ...
OJS期刊投稿系统中,有一些未完成或已提交的投稿因为种种原因需要删除,但是在submission的管理中,并没有删除按钮,那么怎么才能删除文章呢?一、单独的投稿文章删除,具体方法为:1.对于已发布的文章,先下架(unpublish);2...