安装极验验证码后不启用它,登录时会报错,并且不显示旧验证码。

情况如标题所述。

image.png

image.png

系统版本:
1.0.0.20190111_beta

查看更多

关注者
0
被浏览
262
CarryYang
CarryYang 2019-01-31
林深不见鹿

看上去不是FASTADMIN源码的问题。该页面一共三个错误:

前两个错误
前两个错误像是404找不到文件服务器MIME类型未添加woff2和woff。
检查前产生两个错误的文件的路径是否正确,排除404。
如果路径没问题,而且用的是IIS服务器,考虑可能是未添加MIME类型CSDN上相关教程

第三个错误
cannot read property 'product' of undefined
可能造成的原因:
1.手动修改了addons.js,某个js代码内部可能有书写错误:使用的数组/对象中没有'product'这个键、因漏传参或其他问题导致你要使用的'product'这个变量未定义。并且该致命错误初次出现在addons.js的第70行。下图是未修改过的addon.js源码,通过搜索'product'及结合代码行数猜想,错误初次可能出现在此位置。
image.png
你可以尝试将原始文件覆盖,如果自己修改过并且想保留自己写的功能(成果),可以使用断点调试功能,寻找这处代码的错误是如何产生的。
2.可能就是因为前两个字体文件404产生的bug。
3.试试禁用插件之后再启用(卸载插件再重装)。或者去插件配置修改一下产品类型之类的相关配置。像这样:
image.png
4.其他的问题,我暂时不知道。有问题可以再问我,但我不一定会回。:joy:

4 个回答
Karson
Karson FastAdmin创始人 2019-01-27
FastAdmin!

@skyskai 你安装了极验证插件吧,看下具体错误信息。

skyskai
skyskai 2019-01-28
这家伙很懒,什么也没写!

提示是个这
image.png

skyskai
skyskai 2019-02-11
这家伙很懒,什么也没写!

非常详尽,谢谢。
第1,2我知道该怎么办了。第3很奇怪,我没有改动代码。

又重新测试了禁用插件和启用插件,这个问题又自然消失了。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览