我一直在Joomla网站上遇到用户注册问题。我也安装了K2。它基本上是Captcha recaptcha,它正在创造问题,我无法解决它。我启用了核心joomla captcha recaptcha插件。当我启用两个核心joomla n K2 captcha recaptcha时,注册表单会给出错误,说“你输入的单词与显示的单词不匹配”。现在,如果我禁用核心joomla captcha recaptcha。然后注册表单工作,但忘记密码和忘记用户名页面不填充验证码和recaptha。同样,如果我禁用K2验证码重新签名,则注册表单和评论表单不会显示验证码和重新收据,而其他页面上的验证码重新收回工作正常。我不知道如何解决它。请帮忙。
答案 0 :(得分:1)
这是一个古老的问题,但是值得发布解决方案,因为今天我自己在寻找它,并且在任何地方都没有明确的答案。
全部在设置中。无需编辑文件。在Joomla 3.9.16上测试。 请按照以下步骤消除冲突:
最后一步对于在使用K2并造成冲突时阻止Joomla重新捕获触发至关重要。
答案 1 :(得分:0)
我有同样的问题,这对我来说很痛苦,对于组件创建者来说也是一种耻辱。正如我所看到的,许多其他人都有同样的问题,而且还没有解决。我有一些绕道:
使用我的Joomla 3.1.5和K2 v2.6.7
<强>解强>
我强烈推荐其他验证码插件而不是reCaptcha,对我来说osolCaptcha非常完美,并且对人们友好。我希望它能有所帮助。在我的网站上它100%工作
答案 2 :(得分:0)
关于验证码,K2,Joomla和注册页面的新安装Joomla 3.2和K2 2.6.7,我遇到了类似的问题
我的工作是删除K2
我是如何到达那是我与K2的另一个问题是我无法保存/编辑/更改其任何参数。我无法根据需要添加验证码密钥,无法更改任何开关等。我可以选择保存,Joomla会回复说我的配置更改已保存,但更改将全部恢复为原始格式和/或者他们的默认设置或内容。
我确实注意到K2在高级选项卡下的验证码键子部分下方有一个开关,该部分说明“启用验证码在注册页面上显示”并且默认设置为“否”或不启用。
我移除K2的那一刻,验证码出现在注册页面上,现在一切正常.......减去了K2的好处
使用K2,密码重置和用户名重置工作正常,只有注册页面不会显示验证码,并回到我的另一个无法更改扩展(K2)参数的问题,它被锁定不显示。
这是我发现在我的注册页面上获取验证码的唯一方法,至于参数保存问题,无法纠正它,K2网站上没有人似乎承认或有任何建议来解决问题
希望这有帮助,
戴尔
答案 3 :(得分:0)
这是两个验证码之间的Js冲突。
删除k2寄存器将有所帮助,它将退回并使用joomla寄存器进程代替。 1)检查注册插件的顺序 2)尝试在K2参数中调整要使用的JS版本。