2015-04-30 85 views
-2

當試圖遷移我的錯誤:當試圖遷移我的錯誤「PDOException」

'PDOException' with message could not find driver 

我的Ubuntu Linux環境。我配置了「sqlite」,如果我從命令行運行sqlite3,則會進入sqlite shell,因此它已正確安裝,但Laravel未連接到數據庫!

+0

嘗試輸出'phpinfo()',並確保列出了pdo_sqlite。並且在PDO下,確保sqlite被列爲啓用。 – user3158900

+0

感謝您的回覆,它未列在phpinfo()中,我應該怎麼做才能解決它/ –

回答

0

pdo_slqite丟失。應該是安裝通過...

sudo apt-get install php5-sqlite 
+0

我已經安裝了此軟件包。仍然無法在phpinfo()中獲得pdo_sqlite。我無法理解這個問題 –

+0

安裝完成後,你重新啓動了你的網絡服務器嗎? – user3158900

+0

是的。 sudo服務apache2重新啓動 –

1

如果您已經安裝了php_pdo,但它沒有顯示在您的phpinfo(),您可能需要添加​​您/etc/php5/conf.d/ sqlite.ini文件。

+0

它已經在那裏@victor –