2014-10-26 97 views
0

我试图设置一个现有的网站,它是在我的服务器上使用Laravel 4构建的。我遇到了一个错误:Driver [file]不受支持。它从Illuminate/Support/Manager.php中抛出错误。Laravel 4安装程序:不支持驱动程序[文件]

我试过使用样板Laravel文件的Manager.php文件,以及SessionManager.php文件,但它仍然不会工作。我也试图弄清楚文件是否被注册为驱动程序,但是当我尝试插入代码时,由于未声明的函数而丢失。

当我尝试将app/config/session中的默认会话驱动程序更改为其他任何内容时,它只会向我发送其他错误。然而,这与网站最初设置在自己的服务器上的方式相同,所以我不明白为什么它不起作用。谁能帮我吗?

回答

0

什么是你的php版本

尝试清理会话目录

app/storage/sessions  

然后尝试清理自动加载文件

cd [YOUR LARAVEL ROOT DIR] 
php artisan dump-autoload 

和更新作曲家包,以确保供应商的文件夹就可以了

cd [YOUR LARAVEL ROOT DIR] 
composer update 
+0

PHP版本是5.4.0 – SyrupandSass 2014-10-26 20:14:11

+0

尝试清理会话文件夹并运行上述命令。也许一些依赖性被破坏了。 – Dangeroustry 2014-10-26 20:16:59

+0

我试过了,它告诉我没有什么需要更新。 – SyrupandSass 2014-10-26 20:25:18

3

我陷入同样的​​问题,解决了它。更改任何配置后,必须使用php artisan config:cache清除配置缓存。希望能帮助到你。