2014-10-26 138 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清除配置緩存。希望能幫助到你。