Illuminate 데이터베이스 쿼리 예외: SQLSTATE[HY000][2002] php_network_getaddresses: getaddrinfo 실패: 이름을 확인할 수 없습니다. (SQL:
表名
에서 * 선택)
테스트는 컨테이너에서 실행되지만 IDE에서는 손상됩니다. PhpStorm의 문제가 무엇인지 아시나요?
P粉1547981962023-11-02 18:26:28
이 문제가 발생했습니다. Docker 컨테이너와 PHP 인터프리터를 설정했다고 가정하면 다음과 같이 MySQL 컨테이너에 연결됩니다.
docker network ls
"lighthouse_default" 네트워크를 확인하세요 분명히 귀하의 경우 네트워크 이름이 다를 수 있습니다. 중요한 점은 올바른 네트워크를 사용하고 있는지 확인하고 데이터베이스 이미지가 컨테이너 링크에 있는지 확인해야 한다는 것입니다.