2012-05-24 4 views
1

symfony2 프로젝트에서 쿠키를 설정하려고합니다. 브라우저가 닫히면 쿠키가 삭제된다는 것을 제외하면 모든 것이 잘 작동합니다. 만료 시간을 설정하려고 시도했지만 오류가 발생합니다. Expiry date cannot have a year greater then 9999Symonfy 2에서 쿠키 만료가 작동하지 않습니다.

어떻게 해결할 수 있습니까?

$time = time() * 3600 * 24 * 7; 
$response = new Response(); 
$response->headers->setCookie(new Cookie('lang', $lang, $time)); 
$response->send(); 

답변

9

귀하의 $time 계산이 또한 나에게 도움이

$time = time() + (3600 * 24 * 7); 
+0

해야한다 :

여기 내 코드입니다. – King

관련 문제