首页 > 解决方案 > Laravel连接:sqlite,数据库:内存导致找不到驱动程序

问题描述

我在win10上运行laravel,所以我不能真正运行

sudo apt-get install php7.1-sqlite3 如此处指出:

Laravel - 无法使用 sqlite 找到驱动程序异常

我正在尝试使用 phpunit 运行一些测试,并在我完成的一项测试中:

类 ViewConcertListingTest 扩展 TestCase { 使用 DatabaseMigrations;

在 phpunit.xml 里面

我添加了这两个

    <env name="DB_CONNECTION" value="sqlite"/>
    <env name="DB_DATABASE" value=":memory:"/>

我该怎么做才能让 laravel 能够使用 sqlite 和内存数据库?

标签: laravelphpunit

解决方案


通过在 php.ini 中启用 sqlite 和 sqlite pdo php 扩展来解决


推荐阅读