如何处理discuzX3.3部署https后,验证码不显示问题
部署https后,验证码不显示问题。<br />包括手机验证之类的验证码。<br /><br />主要原因还是因为输出的时候没有定义头部。<br /><br />这个问题有的人不出现,可能是utf8的原因,并不确定utf8会不会这样,gbk下确实如此。但是目前看现在的代码里没有修复过这个问题。<br /><br />如果utf8出现这个问题,同样用下面方法解决<br /><br />source/module/misc/misc_seccode.php<br /><br />62行左右<br /><br /><ol><li>$seclang = lang('forum/misc');<br /><li><br /><li></ol>下面加一句<br /><ol><li>header('Content-Type:text/javascript;charset=gb2312');</ol><br /><br />问题<em>, </em>验证<em>, </em>这个<em>, </em>utf8<em>, </em>https 感谢分享 感谢分享. 果然,最新的3.4版本也有这个问题,一直没有找到办法,但用你的方法,那个验证码是显出来了,但是验证问答不显示啊<br /><br />感谢! <br /><br />还有我安装了reCAPTCHA验证码,还是不显示,也是这个原因吗 知道了,谢谢 我全新安装的X3.4也是因为这个问题不能显示。后来用了你这个替换了UTF8就显示出来了。谢谢。
頁:
[1]