在laravel中运行php artisan migrate时遇到问题。
传递给Doctrine\DBAL\Connection::ensureForwardCompatibilityStatement()的TypeError参数%1必须是Doctrine\DBAL\Driver\ResultStatement的实例,给定的PDOStatement实例
发布于 2021-09-14 17:58:25
出于好奇,请检查 .env 文件中 DB_PDO_PERSISTENT 的值:如果连接是持久的,则会出现您提到的错误(从doctrine/dbal:2.13.2 开始)。
这将导致上面的错误:
DB_PDO_PERSISTENT=true这样就可以了:
DB_PDO_PERSISTENT=falsePS:如果你必须改变它,不要忘了php artisan config:clear
https://stackoverflow.com/questions/67089388
复制相似问题