我用Laravel和PostgreSQL开始了一个项目,但我无法进行迁移。
./backend-1.0-SNAPSHOT.jar
我检查了我的php.ini并且我取消了注释:
[Illuminate\Database\QueryException]
could not find drive (SQL: select * from information_schema.tables where table_schema = public and table_name = migrations)
[PDOException]
could not find driver
我重新启动了服务器,当我再次尝试时,控制台给了我同样的错误。我在laravel中检查了我的.env文件,它没关系(我认为)
extension=php_pdo_pgsql.dll
extension=php_pgsql.dll
我还检查了database.php,没关系。
DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=laravelPSQL
DB_USERNAME=postgres
DB_PASSWORD=password
我做的最后一件事是使用函数phpinfo()创建一个文件来查看pgsql的文件是否已启用和是。
老实说,我不知道发生了什么。我试过Wamp64和XAMPP ......什么都没有。 PD。我使用Windows 10