>PHP 프레임워크 >YII >yii2.0에서는 인증코드가 표시되지 않습니다

yii2.0에서는 인증코드가 표시되지 않습니다

王林
王林원래의
2020-02-18 16:12:412638검색

yii2.0에서는 인증코드가 표시되지 않습니다

1. 먼저 컨트롤러의 보안 문자 메소드에 액세스할 수 있고 권한이 할당되어 있는지 확인하세요.

2. PHP GD 플러그인이 활성화되었는지 확인하세요.

3 그래도 표시되지 않으면 다음 방법을 시도해 보세요.

# 🎜🎜#(추천 튜토리얼:

yiiframework)

Solution:

먼저 yiiframeworkwebwidgetscaptchaCCaptchaAction.php

#을 찾으세요. 🎜🎜# 그럼 다음 방법을 통해 문제를 해결할 수 있습니다.

2에서 공백을 삭제해 보세요. ## PHP 파일 상단에 🎜🎜#3. 헤더 출력 앞에 ob_clean();을 추가합니다. 즉,

ob_clean();//加上这行
header('Pragma: public'); 
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); 
header('Content-Transfer-Encoding: binary'); 
header("Content-type: image/png"); 
imagepng($image);
imagedestroy($image);

더 많은 프로그래밍 관련 내용을 보려면 PHP 중국어 웹사이트를 참고하세요. # 🎜🎜#프로그래밍 입문

칼럼!

위 내용은 yii2.0에서는 인증코드가 표시되지 않습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.