Laravel 5.4.3中的会话不起作用

时间:2017-09-12 09:55:19

标签: php laravel session

我在laravel中遇到会话问题, 在localhost工作正常,但在共享主机(webhostingworld)不工作 相同的代码。 这是session.php中的代码

<?php
return [
    'driver' => env('SESSION_DRIVER', 'file'),
    'lifetime' => 120,
    'expire_on_close' => false,
    'encrypt' => false,   
    'files' => storage_path('framework/sessions'),
    'connection' => null,
    'table' => 'sessions',
    'store' => null,   
    'lottery' => [2, 100],
    'cookie' => 'laravel_session',
    'path' => '/',  
    'domain' => '',
    'secure' => env('SESSION_SECURE_COOKIE', false),
    'http_only' => true,

];

这是web.php中的代码

Route::get('/put',function(){
    Session::put('test','testing');
    return Session::get('test'); //here returning testing
});
Route::get('/get',function(){
    return Session::get('test'); //but here return empty result
});

服务器PHP版本5.6.31,无法对共享主机进行SSH访问

1 个答案:

答案 0 :(得分:0)

发现问题,我已经创建了settings.php文件,用于上传图片特定文件夹,从托管会话中删除该文件后工作