TP 5クラウドサーバの下でコードが表示されないソリューションを検証する
491 ワード
tp 5 think-captchaを使用すると、ローカル環境は正常に表示され、クラウドサーバに置くことができますが表示されません.
方法は簡単です.vendor/topthink/think-captcha/src/CaptchaControllerです.phpにこのob_を加えるclean();これにより、キャッシュ領域をクリアできます.
これにより、認証コードが出ない問題を解決できます.
方法は簡単です.vendor/topthink/think-captcha/src/CaptchaControllerです.phpにこのob_を加えるclean();これにより、キャッシュ領域をクリアできます.
namespace think\captcha;
use think\Config;
class CaptchaController
{
public function index($id = "")
{
$captcha = new Captcha((array)Config::get('captcha'));
ob_clean();
return $captcha->entry($id);
}
}
これにより、認証コードが出ない問題を解決できます.