1. 程式人生 > >Yii CDbConnection failed to open the DB connection could n

Yii CDbConnection failed to open the DB connection could n

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

                在按照Yii文件做自己的第一個例子的時候,在建立Model的頁面出現“CDbConnection failed to open the DB connection: could not find driver"錯誤,其中資料庫自己使用的sqlite資料庫。
出現這個問題後突然想起在安裝完Yii時,文件裡給了一個測試頁面(http://localhost/yii/requirements/index.php),可以檢視Yii的依賴檢查,再次檢視這個頁面發現“PDO SQLite extension”的檢查結果是Warning,於是想是不是自己沒有按照php的sqlite pdo包,於是使用以下命令安裝了sqlite包並重啟了apache服務
sudo apt-get install php5-sqlite php-pear php-dbsudo /etc/init.d/apache2 restart
再次訪問http://localhost/yii/requirements/index.php頁面,發現其中的Waring已經Passed狀態了。再次訪問建立Model頁面,也可以建立Model了。
            這裡寫圖片描述