Cookies Cookie过期不适用于Symonfy 2
我正在尝试在symfony2项目中设置cookie。 一切正常,只是浏览器关闭后cookie会被删除。我试图设置过期时间,但它抛出了一个错误:Cookies Cookie过期不适用于Symonfy 2,cookies,symfony,Cookies,Symfony,我正在尝试在symfony2项目中设置cookie。 一切正常,只是浏览器关闭后cookie会被删除。我试图设置过期时间,但它抛出了一个错误:过期日期不能超过9999年 我怎样才能修好它 这是我的密码: $time = time() * 3600 * 24 * 7; $response = new Response(); $response->headers->setCookie(new Cookie('lang', $lang, $time)); $response->sen
过期日期不能超过9999年
我怎样才能修好它
这是我的密码:
$time = time() * 3600 * 24 * 7;
$response = new Response();
$response->headers->setCookie(new Cookie('lang', $lang, $time));
$response->send();
您的
$time
计算应该是
$time = time() + (3600 * 24 * 7);
您的
$time
计算应该是
$time = time() + (3600 * 24 * 7);
这也帮助了我,这也帮助了我。