アクション「ログイン」は、どのユーザーにも表示できないようです。ユーザーがメンバー専用ページにアクセスしようとしたときの Yii のデフォルトの動作は、ログイン ページにリダイレクトすることです。ログイン アクションはゲスト ユーザーには許可されていないため、Yii は再びログイン ページにリダイレクトするため、無限ループが発生し、リダイレクト エラーが多すぎます
あなたの場合、コントローラークラス「UserController.php」のaccessRules()関数を確認してください。この場合、「ゲスト」ユーザーまたは任意のユーザーにアクション「actionLogin()」を実行させる必要があります。
「アクション配列」に「ログイン」を追加し、「ユーザー配列」の値が「*」であることを確認してください
// FILE = WebRoot/protected/controllers/UserController.php
//...
public function accessRules()
{
return array(
array('allow', // allow all users to perform 'index' and 'view' actions
'actions'=>array('index','view','login'),
'users'=>array('*'),
//...
}
//...
デフォルトのログインを削除してから独自のログインを作成しようとすると、この問題が発生する可能性があります。これにより、問題が解決する場合があります。