问题:
在DZ开启SSL之后发现的问题,IE和Safari浏览器都是正常的,只有chrome不显示验证码...
然后检查代码发现提示:
Refused to execute script from 'https://xxx/misc.php?mod=seccode&action=update&idhash=cSG9g7Qp&0.25822917361359776&modid=forum::forumdisplay' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
解决办法:
找到调用script的那几个php代码,在代码的头部加上下面这段:
header('Content-Type: application/javascript');
具体影响的PHP文件:
/source/module/misc/ 目录下的misc_patch.php和misc_seccode.php