我正在尝试在 REMOTE 主机上安装Laravel上的Dusk,在某些时候我需要像这样更改.env文件
APP_URL=http://localhost:8000
另一个教程建议类似
APP_URL=http://localhost:9515
对于远程主机,我是否需要输入" http://localhost:????"如果我需要如何找到端口号?我不这样做只是把它留作" /"?
顺便说一下,我已经测试了几个选项,而且迄今为止没有测试过,但我不确定是什么导致它所以我试图指出这个问题。
答案 0 :(得分:2)
将APP_URL
设置为您在本地开发环境的浏览器中使用的相同URL。这可以是http://localhost
,也可以是自定义网址:
APP_URL=http://dusk.local
对于Laravel Homestead,您可以在Homestead.yaml
文件中管理您的网站。
APP_URL
有点重要,因为来自终端的命令需要此信息,详见this answer。
端口9515
是DuskTestCase.php
中提供的Selenium服务器URL的默认端口号。没有必要在开始时更改它,因为它应该开箱即用。
默认情况下,您的Homestead环境ports are forwarded。