thinkphp5.1 验证码显示不正常
微站长
3年前
1045
0
这两天由于腾讯云快到期了,然后换到西部数码的独享虚拟主机,发现原来好好的代码,切换验证码忽然报错302,然后就有了这篇文章!
这个是thinkphp标准的验证码代码,之前放宝塔面板上面妥妥的没问题,结果放到西数的主机上面,切换验证码经常出现302错误,后面发现是中文问题。
期间也在百度上面查过解决办法,说在return之前添加 ob_clean(); 函数,发现并没什么用,后面自个琢磨是不是中文验证码的问题(输出中文验证码的时候报错302,英文没问题),结果妥妥的没问题。
最后咨询西数得到的回复也是:linux系统对中文字体 兼容性本身不好。
解决办法:去除中文验证码,附上最终解决后的代码。
THE END
评论列表