Maison  >  Article  >  cadre php  >  Le code de vérification yii ne peut pas être affiché

Le code de vérification yii ne peut pas être affiché

(*-*)浩
(*-*)浩original
2019-11-07 14:15:082637parcourir

Le code de vérification yii ne peut pas être affiché

Le code de vérification ne s'affiche pas :                                                                                                                                                                                                                  La méthode captcha à l'intérieur est accessible et des autorisations sont attribuées, qui sont définies dans la règle.

Deuxièmement, assurez-vous que votre plug-in PHP GD a été activé

Troisièmement, s'il ne s'affiche toujours pas, essayez ceci méthode, quelqu'un d'autre m'a dit.

Solution : recherchez d'abord yiiframeworkwebwidgetscaptchaCCaptchaAction.php, vous pouvez essayer les méthodes suivantes pour le résoudre : 1 Essayez de supprimer les espaces dans le texte

2 Dans le fichier php Ajoutez error_reporting(0);

3 en haut et ajoutez ob_clean(); avant la sortie de l'en-tête ;

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);
 ;

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn