2012-12-07 3 views
1

로그인 후 빈 페이지를 찾았고, 다른 콘트롤러에서 같은 코드가 작동했다. 나는 세션이 그렇게 작동하지 않습니다 또한 내가 같은 버그를 가지고 세션 rediction빈 페이지가 cakephp에 들어온다.

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

케이크가 빈 페이지를 렌더링하게하는 원인이되는 가정 행동에 오류가 있는지 확인하십시오. – huzefam

답변

-1

이 코드를 사용하고 작동하지 리디렉션 생각합니다.

좋지 않아 파일의 끝에 빈 라인

  • 보기 : 당신의 AppController와 다른 컨트롤러 (및 모델)를 확인

    Line 1 class UsersController extends AppController { 
    Line 2  //your code 
    Line 9 } 
    Line 10 *Delete this line* 
    
+0

클래스 뒤에 빈 줄을 10k 가질 수 있습니다. PHP 파일에서'?>'를 사용하지 마십시오. – dogmatic69

0

뭔가가 일반적으로 블록 세션이 작성되고 빈 페이지가 표시되는 것은 세션이 쓰고있는 쓰기 권한입니다. 세션 관리를 위해 파일을 사용하는 경우 세션 데이터가 기록되는 디렉토리의 권한을 확인하십시오.

관련 문제