ホームページ > 記事 > PHPフレームワーク > yii2.0では認証コードが表示されない
1. まず、コントローラーのキャプチャ メソッドがアクセス可能で、割り当てられたアクセス許可があることを確認してください。これはルールで設定されています。
2. PHP GD プラグインが有効になっていることを確認してください;
3. それでも表示されない場合は、次の方法を試してください:
(推奨チュートリアル: yii Framework)
解決策:
まず yii\framework\web\widgets\captcha\CCaptchaAction.php を見つけます;
それから試してみることができます次の解決方法:
1. テキスト内のスペースを削除してみます;
2. php ファイルの先頭に error_reporting(0) を追加します;
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 中国語 Web サイトの プログラミング入門 列に注目してください。
以上がyii2.0では認証コードが表示されないの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。