Laravel Dusk:远程服务器上APP_URL的正确localhost端口?

时间:2017-07-25 14:23:07

标签: laravel-dusk

我正在尝试在 REMOTE 主机上安装Laravel上的Dusk,在某些时候我需要像这样更改.env文件

APP_URL=http://localhost:8000

另一个教程建议类似

APP_URL=http://localhost:9515

对于远程主机,我是否需要输入" http://localhost:????"如果我需要如何找到端口号?我不这样做只是把它留作" /"?

顺便说一下,我已经测试了几个选项,而且迄今为止没有测试过,但我不确定是什么导致它所以我试图指出这个问题。

1 个答案:

答案 0 :(得分:2)

APP_URL设置为您在本地开发环境的浏览器中使用的相同URL。这可以是http://localhost,也可以是自定义网址:

APP_URL=http://dusk.local

对于Laravel Homestead,您可以在Homestead.yaml文件中管理您的网站。

APP_URL有点重要,因为来自终端的命令需要此信息,详见this answer

端口9515DuskTestCase.php中提供的Selenium服务器URL的默认端口号。没有必要在开始时更改它,因为它应该开箱即用

默认情况下,您的Homestead环境ports are forwarded