如何处理discuzX3.3部署https后,验证码不显示问题
<br /><br />部署https后,验证码不显示问题。<br />包括手机验证之类的验证码。<br /><br />主要原因还是因为输出的时候没有定义头部。<br /><br />这个问题有的人不出现,可能是utf8的原因,并不确定utf8会不会这样,gbk下确实如此。但是目前看现在的代码里没有修复过这个问题。<br /><br />如果utf8出现这个问题,同样用下面方法解决<br /><br />source/module/misc/misc_seccode.php<br /><br />62行左右<br /><ol><li>$seclang = lang('forum/misc');<br /><li><br /><li></ol>下面加一句<br /><ol><li>header('Content-Type:text/javascript;charset=gb2312');</ol>utf8的话不用加<font style="background-color:rgb(247, 247, 247)">charset=gb2312</font><br /><font style="background-color:rgb(247, 247, 247)"><br /></font><br /><font style="background-color:rgb(247, 247, 247)">解决问题。</font><br />问题<em>, </em>验证<em>, </em>utf8<em>, </em>这个 收藏咯~~ 收藏一下了
頁:
[1]