1

同じコードが他のコントローラーで動作しているときに、ログイン後に空白のページが見つかりました。セッションが機能していないため、リダイレクトも機能していないと思います。セッションと編集にこのコードを使用しています

$this->Session->write('Adm.id', $result['Adm']['id']);
$this->redirect(array('controller' => 'Adms', 'action' => 'home'));
4

2 に答える 2

0

一般的にセッションをブロックし、空白ページの原因となるものは、セッションが書き込みを行っている書き込み権限です。セッション管理にファイルを使用している場合は、セッション データが書き込まれているディレクトリのアクセス許可を確認してください。

于 2013-01-15T19:49:54.983 に答える
-1

同じバグがありました。AppControllerと他のコントローラー(およびモデル)を確認してください:

  • ファイルの最後にある空の行を探します

良くない :

Line 1  class UsersController extends AppController {
Line 2     //your code
Line 9  }
Line 10 *Delete this line*
于 2012-12-07T15:36:17.673 に答える