PHPStorm+Docker下单元测试一直提示数据库问题
- Docker选用的Laradock,除了单元测试,数据库皆正常。
- PHP-Cli已经配置,不涉及到数据库的测试都能进行。
- Docker内进行涉及数据库的测试也正常。
- unit.xml database.php .env都已配置(其中DB_HOST=mysql)。
但是使用PHPStorm运行涉及数据库的测试时就会报错:
PDOException : SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known
查了一些资料,比较靠谱的回答就是让在Docker内进行测试,有大神知道如何在PHPStorm上直接进行测试么?
推荐文章: