咨询热线:4006-75-4006

售前:9:00-23:30    备案:9:00-18:00    技术:7*24h

关于thinkphp程序在iis环境下调用验证码不显示,在apache环境调式正常解决办法

2019-01-04 10:17:21 6265次

程序在apache环境加运行加载没问题。但是更换环境到IIS下就不出现。
解封方法:

只需在new verify(); 之前加上

ob_clean();就可以显示了。
通常文件是在PublicController.class.php这个公众控制器了。
如果找不到可以直接用Notepad++工具搜索验证码三个关键词搜索站点文件。

/**

* 验证码

*/

public function verify(){

$config =    array(

'useNoise'    =>    false, // 关闭验证码杂点

);

ob_clean();

$Verify =     new \Think\Verify();

$Verify->entry();

}
这个位置加入ob_clean();
 这样测试下就好了。

首页
最新活动
个人中心