【问题标题】:Session in Laravel 4.2 doesn't worksLaravel 4.2 中的会话不起作用
【发布时间】:2015-10-13 14:42:12
【问题描述】:

我在 laravel 中的会话有问题,我使用 cookie 驱动程序

在 localhost 中工作正常,但在共享主机 (Hostgator) 中不起作用

相同的代码。

这是Route.php中的代码

Route::get('/SetSession',function(){
    Session::put('Domain','http://example.com');
    return Session::get('Domain');
});
Route::get('/GetSession',function(){
    return Session::get('Domain');
});

我不知道是什么问题,在共享主机为空值,但在 localhost 中工作正常。

【问题讨论】:

  • 请检查phpinfo..
  • 我假设你的会话驱动应该是 - 文件,请在 config 目录下的 session.php 文件中查看。如果是,那么我建议检查应用程序内“存储”目录的正确文件权限..
  • 你能把 session.php 放在你的问题中吗?
  • “se”文件夹是否有权限?

标签: php session laravel laravel-4 hosting


【解决方案1】:

是的,我发现了一个问题,我在Route.php中的php标签前有一个空格

像这样:

   <?php 


?>

【讨论】:

    猜你喜欢
    • 2016-02-26
    • 2017-02-23
    • 1970-01-01
    • 1970-01-01
    • 2015-06-03
    • 2017-02-27
    • 2018-07-02
    • 1970-01-01
    • 2014-09-14
    相关资源
    最近更新 更多