yii1 accessRule が検証コードをブロックしているため、検証コードが表示されません。解決するには、検証コードのアクションを追加し、すべてのユーザーに表示権限を付与します。
具体的な質問:
コントローラーに追加しました:
public function filters(){ return array( 'accessControl', ); } public function accessRules(){ return array( array( 'allow', 'actions' => array('setmessage','actions'), 'users'=> array('@') ), array('deny','users'=> array('*') ) ); }
アクセス制御は良好ですはい、でも確認コードは表示されませんか?
推奨: "yii チュートリアル "
解決策:
accessRule が検証コードをブロックしている場合は、検証コードを追加してくださいそこでアクションを実行し、全員に表示権限を付与します。
以上がyii1 確認コードが表示されない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。