Laravel Dusk 错误:无法连接到本地主机端口 9515:连接被拒绝

2022-08-30 11:33:27

正如标题所说,我已经干净地安装了Laravel 5.4和最新的Homestead(1.0.1)。但是,当我运行一个简单的Dusk测试用例时,我得到以下错误:

无法连接到本地主机端口 9515:连接被拒绝

有人知道如何处理这个问题吗?我尝试将端口更改为其他内容,例如无济于事。8888

编辑:我已经能够更深入地挖掘,发现可执行文件实际上不是可执行的()。现在我已经修复了当我手动尝试运行它时收到此错误。chromedriverchmod

./chromedriver:加载共享库时出错:libnss3.so:无法打开共享对象文件:没有此类文件或目录


答案 1

对于那些在Mac上寻找解决方案的人来说,我只需要重新启动Chrome。是的,Chrome,浏览器。这似乎是一个待定的更新(它在右上角说)。

重新启动它,以及后来的chromedriver,使一切顺利


答案 2

我今天遇到了这个问题,解决方案是在Laracasts上。

这是一份副本。

# makes sure all your repos are up to date
sudo apt-get update

# chrome dependencies I think
sudo apt-get -y install libxpm4 libxrender1 libgtk2.0-0 libnss3 libgconf-2-4

# chromium is what I had success with on Codeship, so seemed a good option
sudo apt-get install chromium-browser

# XVFB for headless applications
sudo apt-get -y install xvfb gtk2-engines-pixbuf

# fonts for the browser
sudo apt-get -y install xfonts-cyrillic xfonts-100dpi xfonts-75dpi xfonts-base         xfonts-scalable

# support for screenshot capturing
sudo apt-get -y install imagemagick x11-apps

# Once all this has run through, you need to fire up xvfb on your homestead box. If you’re planning to # do this on a regular basis, you’ll want to get this setup on boot, but for the sake of testing things out:
Xvfb -ac :0 -screen 0 1280x1024x16 &

推荐