Heim >PHP-Framework >YII >Der yii-Bestätigungscode kann nicht angezeigt werden

Der yii-Bestätigungscode kann nicht angezeigt werden

(*-*)浩
(*-*)浩Original
2019-11-07 14:15:082681Durchsuche

Der yii-Bestätigungscode kann nicht angezeigt werden

Bestätigungscode wird nicht angezeigt:                                                                                                                                                                                                               Die darin enthaltene Captcha-Methode ist zugänglich und ihr werden Berechtigungen zugewiesen, die in der Regel festgelegt werden.

Zweitens: Stellen Sie sicher, dass Ihr PHP-GD-Plug-in aktiviert wurde.

Drittens: Wenn es immer noch nicht angezeigt wird, versuchen Sie Folgendes Methode, hat mir jemand anders gesagt.

Lösung: Suchen Sie zuerst yiiframeworkwebwidgetscaptchaCCaptchaAction.php. Sie können die folgenden Methoden ausprobieren, um das Problem zu lösen: 1 Versuchen Sie, die Leerzeichen im Text zu löschen

2 In die PHP-Datei fügen Sie error_reporting(0);

3 oben hinzu und fügen Sie ob_clean(); vor der Header-Ausgabe hinzu:

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

Das obige ist der detaillierte Inhalt vonDer yii-Bestätigungscode kann nicht angezeigt werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was bedeutet Yii-Bewerbung?Nächster Artikel:Was bedeutet Yii-Bewerbung?