YII2 服务器验证码不显示
生活随笔
收集整理的這篇文章主要介紹了
YII2 服务器验证码不显示
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<span style="font-size:18px;">最近做的一個項目上線了,我用YII2新搭建的后臺,在本地以及內測地址都正常,上線之后驗證碼卻沒有顯示,上網搜了一下,有網友說修改一下源文件就可以。</span>
查找源文件:yii2/captcha/CaptchaAction.php
找到如下方法:
<span style="font-size:18px;">?protected function renderImageByGD($code) {...imagecolordeallocate($image, $foreColor);<span style="color:#FF0000;">ob_clean();(添加這一句)</span> </span><span style="font-size:18px;">}</span> 上傳到線上,問題解決。待我去了解這個的真正含義。
百度大娘如是說,你的程序前面有輸出,<?php?前有空格、空行、文件有BOM頭,我在想,我在驗證碼之前確實有echo 這個操作,這個是不是也算???不然真沒空行、空格之類的啊,哎,不想去深究了,反正顯示了就OK。
總結
以上是生活随笔為你收集整理的YII2 服务器验证码不显示的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html原生js进度条圆形,原生Java
- 下一篇: Minimum supported Gr