当我运行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. Laravel 5.1找不到SQLite驱动程序
- 2. PDO异常“找不到驱动程序”(pgsql)
- 3. 甲骨文PHP PDO异常:找不到驱动程序
- 4. PHP PDO异常:找不到驱动程序
- 5. pdo sqlite找不到驱动程序... php文件不能处理
- 6. Wamp + Pdo Mysql找不到驱动程序
- 7. PDO sqlsrv:找不到驱动程序
- 8. 找不到驱动程序(php,PDO)
- 9. PHP:找不到驱动程序(PDO,MySql)
- 10. Windows上找不到Sqlite驱动程序
- 11. Laravel - 使用sqlite找不到驱动程序例外
- 12. PDOException找不到驱动程序Laravel 5.4
- 13. Symfony:驱动程序发生异常:找不到驱动程序与mysql
- 14. Apache不加载PDO SQLSRV驱动程序错误:“找不到驱动程序”
- 15. 安装PDO sqlite的驱动程序
- 16. 异常'yii \ db \ Exception'带消息'找不到驱动程序'
- 17. Web驱动程序异常
- 18. Laravel:PDO异常,即使驱动程序已安装并测试也找不到驱动程序
- 19. 错误“无法找到驱动程序”在PHP PDO
- 20. 路由云找不到驱动程序
- 21. PDO:找不到驱动程序的PHP/MySQL
- 22. PDO给出错误“找不到驱动程序”
- 23. Laravel 5.3 PDOException在Connector.php行xxx:找不到驱动程序
- 24. sqlsrv在azure上找不到驱动程序laravel
- 25. 找不到合适的JDBC驱动程序驱动程序
- 26. php artisan migrate:PDOException找不到驱动程序
- 27. (php)sqlite内存中数据库得到“找不到驱动程序”错误
- 28. MongoDB驱动程序抛出文件没有找到异常
- 29. JRuby + Sqlitejdbc:找不到适合jdbc的驱动程序:sqlite:
- 30. Laravel到SQL Server(sqlsrv)。 [PDOException]找不到驱动程序
是您的驱动器实际安装?它是否在你的php.ini中启用? – James
如何检查? –
你正在运行什么操作系统? – James