當我運行php artisan migrate命令時,我得到[PDOException]找不到驅動程序。我將我的默認數據庫設置爲sqlite並使用php -i命令檢查是否存在用於sqlite的pdo privers我無法理解我的問題,請幫助我。提前感謝。在laravel for sqlite中找不到pdo異常驅動程序
3
A
回答
0
如果您正在使用sqlite並嘗試更改表格或刪除列,則必須按照Laravel docs中的建議要求doctrine/dbal
。
只要做一個composer require doctrine/dbal
並重新嘗試遷移。
0
我正在使用Laravel 5.3,我必須在.env文件中註釋掉一些參數。
DB_CONNECTION=sqlite
# DB_HOST=127.0.0.1
# DB_PORT=3306
# DB_DATABASE=homestead
# DB_USERNAME=homestead
# DB_PASSWORD=secret
11
您的系統已經失蹤php
SQLite
安裝。
通過使用安裝它:
sudo apt-get install php7.0-sqlite
然後重新啓動Apache服務器
sudo /opt/lampp/lampp restart
+0
幫幫忙。我打算使用sqlite進行測試,我在database.php配置文件中將數據庫設置爲'storage_path('test.sqlite')'。我假設'test.sqlite'應該是一個二進制文件。我如何創建'test.sqlite'?我只是用'.sqlite'擴展名創建一個文件? –
+0
對於php 7.1只需使用sudo apt-get install php7.1-sqlite – Michel
相關問題
- 1. PDO異常找不到驅動程序
- 2. Laravel 5.1找不到SQLite驅動程序
- 3. PDO異常:找不到驅動程序(PHP到MS Access)
- 4. PDO異常「找不到驅動程序」(pgsql)
- 5. 使用PDO引發的異常「找不到驅動程序」
- 6. 甲骨文PHP PDO異常:找不到驅動程序
- 7. PHP PDO異常:找不到驅動程序
- 8. pdo sqlite找不到驅動程序... php文件不能處理
- 9. Wamp + Pdo Mysql找不到驅動程序
- 10. PDO sqlsrv:找不到驅動程序
- 11. 找不到驅動程序(php,PDO)
- 12. PHP:找不到驅動程序(PDO,MySql)
- 13. Laravel:PHP工匠遷移拋出異常PDO:找不到驅動程序(Postgres的)
- 14. Windows上找不到Sqlite驅動程序
- 15. Laravel - 使用sqlite找不到驅動程序例外
- 16. PDOException找不到驅動程序Laravel 5.4
- 17. Symfony:驅動程序發生異常:找不到驅動程序與mysql
- 18. php5丟失sqlite pdo驅動程序
- 19. 在使用pdo時在xamp中找不到mysqli驅動程序
- 20. Apache不加載PDO SQLSRV驅動程序錯誤:「找不到驅動程序」
- 21. 異常「找不到驅動程序」,而在yii2
- 22. 安裝PDO sqlite的驅動程序
- 23. 異常'yii \ db \ Exception'帶消息'找不到驅動程序'
- 24. 異常'PDOException'帶消息'找不到驅動程序'
- 25. 在windows下找不到oci pdo驅動程序
- 26. 如何在Laravel 5.3中發出「找不到驅動程序」?
- 27. 在Laravel PHP Framework中找不到PGSQL驅動程序
- 28. Web驅動程序異常
- 29. MySQL,PHP,PDO「找不到驅動程序」錯誤
- 30. Laravel:PDO異常,即使驅動程序已安裝並測試也找不到驅動程序
是您的驅動器實際安裝?它是否在你的php.ini中啓用? – James
如何檢查? –
你正在運行什麼操作系統? – James