我正在尝试设置一个在我的服务器上使用Laravel 4构建的现有站点。我遇到了错误:驱动程序[文件]不受支持。它抛出了Illuminate / Support / Manager.php。
中的错误我尝试使用样板文件Laravel文件作为Manager.php文件,以及SessionManager.php文件,但它仍然无效。我还试图找出文件是否已注册为驱动程序,但是当我尝试为其插入代码时,由于未声明的函数而导致文件丢失。
当我尝试将app / config / session中的默认会话驱动程序更改为其他任何内容时,它只会向我抛出其他错误。然而,这与网站最初在自己的服务器上设置的方式相同,所以我不明白为什么它不起作用。任何人都可以帮助我吗?
答案 0 :(得分:5)
我遇到了同样的问题,解决了它。更改任何配置后,必须使用php artisan config:cache
清除配置缓存。希望它有所帮助。
答案 1 :(得分:1)
您的 php版本是什么?
尝试清理会话目录
app/storage/sessions
然后尝试清理自动加载文件
cd [YOUR LARAVEL ROOT DIR]
php artisan dump-autoload
并更新composer包以确保供应商文件夹正常
cd [YOUR LARAVEL ROOT DIR]
composer update