无法将docker url与PHP单元连接
我可以通过以下路径在浏览器中访问我的网站:无法将docker url与PHP单元连接,docker,phpunit,docker-compose,drupal-8,Docker,Phpunit,Docker Compose,Drupal 8,我可以通过以下路径在浏览器中访问我的网站:my dash.docker.localhost:8000。此外,我发现为了通过邮递员访问该网站,我必须将以下内容添加到我的主机文件中: 127.0.0.1 my-dash.docker.localhost 我更新了我的phpunit.xml: <env name="SIMPLETEST_BASE_URL" value="http://my-dash.docker.localhost:8000"/> <env name="SIMPL
my dash.docker.localhost:8000
。此外,我发现为了通过邮递员访问该网站,我必须将以下内容添加到我的主机文件中:
127.0.0.1 my-dash.docker.localhost
我更新了我的phpunit.xml:
<env name="SIMPLETEST_BASE_URL" value="http://my-dash.docker.localhost:8000"/>
<env name="SIMPLETEST_BASE_URL" value="http://nginx"/>
我已验证,如果添加已知url,则不会出现以下错误:
<env name="SIMPLETEST_BASE_URL" value="https://www.google.com/"/>
我找到了答案。更新的phpunit.xml:
<env name="SIMPLETEST_BASE_URL" value="http://my-dash.docker.localhost:8000"/>
<env name="SIMPLETEST_BASE_URL" value="http://nginx"/>
同样在我的例子中,我使用的是Drupal,并且在我的settings.php中设置了可信主机。我还必须将nginx添加为可信主机