Php laravel未定义索引会话

Php laravel未定义索引会话,php,laravel-4,Php,Laravel 4,这在过去发生过三次。现在我真的想弄清楚问题出在哪里。过去几次我都是这样做的,就是走开。当我几个小时后回来时,一切都如期进行,直到几天后再次发生。我在没有更新任何代码的情况下点击页面,然后突然一切都停止了 我在/illumb/Session/SessionServiceProvider.php中得到一个未定义的索引:驱动程序错误 Laravel日志文件中没有写入任何内容。php_errors.log文件没有任何详细信息,apache_error.log文件也没有。我完全被难住了,就像死在水里一样。

这在过去发生过三次。现在我真的想弄清楚问题出在哪里。过去几次我都是这样做的,就是走开。当我几个小时后回来时,一切都如期进行,直到几天后再次发生。我在没有更新任何代码的情况下点击页面,然后突然一切都停止了

我在/illumb/Session/SessionServiceProvider.php中得到一个未定义的索引:驱动程序错误

Laravel日志文件中没有写入任何内容。php_errors.log文件没有任何详细信息,apache_error.log文件也没有。我完全被难住了,就像死在水里一样。我已经尝试倒带到以前的提交版本,以确保我没有破坏某些东西。但不管我走多远,都是同样的问题

下面是我得到的:

错误例外 未定义索引:驱动程序 打开:/Users/website/laravel4/vendor/laravel/framework/src/illumb/Session/SessionServiceProvider.php

第94行高亮显示,由上面代码中的两个星号表示。 我正在运行Laravel 4.0版

我也尝试过更新composer

composer.json包含:

{
"require": {
    "laravel/framework": "4.0.*"
},
"autoload": {
    "classmap": [
        "app/commands",
        "app/controllers",
        "app/models",
        "app/database/migrations",
        "app/database/seeds",
        "app/libraries",
        "app/tests/TestCase.php"
    ]
},
"scripts": {
    "post-update-cmd": "php artisan optimize"
},
"minimum-stability": "dev"
} 
我也尝试过将最小稳定性改为“稳定”,但这似乎也没有奏效


如果您能帮助解决这个问题,我们将不胜感激。

会话处理在4.0和4.1之间进行了大量清理(有关详细信息,请参阅)。在这些改变之前,我也经常看到一些不可预测和难以解释的问题


如果您仍在使用4.0版,则很可能处于错误的清理阶段。因此,尽管它有点模糊,但我建议升级到4.1,看看问题是否消失。

Composer操作非常不稳定。。。只是每次它崩溃的时候。你可能想坚持使用稳定的版本。我将尝试升级,看看会发生什么。敬请期待。
{
"require": {
    "laravel/framework": "4.0.*"
},
"autoload": {
    "classmap": [
        "app/commands",
        "app/controllers",
        "app/models",
        "app/database/migrations",
        "app/database/seeds",
        "app/libraries",
        "app/tests/TestCase.php"
    ]
},
"scripts": {
    "post-update-cmd": "php artisan optimize"
},
"minimum-stability": "dev"
}