2017-10-07 119 views
0

我使用Laravel 5.2,並且在第一頁出現此錯誤。這個錯誤是什麼,我該如何解決?Laravel setcookie()期望參數3是整數,浮點數給定

ErrorException in Response.php line 348: 
setcookie() expects parameter 3 to be integer, float given 
in Response.php line 348 
at HandleExceptions->handleError('2', 'setcookie() expects parameter 3 to be integer, float given', '/var/www/dev/vendor/symfony/http-foundation/Response.php', '348', array('this' => object(Response), 'values' => array('Sat, 07 Oct 2017 08:31:17 GMT'), 'name' => 'Date', 'value' => 'Sat, 07 Oct 2017 08:31:17 GMT', 'cookie' => object(Cookie))) 
at setcookie('XSRF-TOKEN', 'eyJpdiI6InVMSlFsWGl3VzBcL3J5TEh6K3JZYU5BPT0iLCJ2YWx1ZSI6IlRnbitTUWNOWGNaZjE5MlJoVk1iWHJlQmR6U0xjMmNQME9BWDRoNDN2Q2NqWStoK3grQ2l4NGRnMXBZdHJ2b0NNVXZZdElvRXE3OWhvcVhiVGx5b3NBPT0iLCJtYWMiOiJkYmU3MDUyMzZkMTk4NTcwYmE1MTA0NWY0Njk5MDhkNzhlZDlmNTMzZjRjOGNkNGZhNmFmODk5ZWZkOGE2NWJmIn0=', '130356383897', '/', null, false, false) in Response.php line 348 
at Response->sendHeaders() in Response.php line 373 
at Response->send() in index.php line 56 

回答

2

第三個參數must be int

第三個參數就轉換爲int

setcookie($name, $value, (int)$expire) 
相關問題