所以我已经和Laravel Dusk合作了大约几个月了。但是突然遇到了一个错误:
Failed to connect to localhost port 9515: Connection refused
我知道这是一个非常常见的错误,我在Google上搜索了很多,但没有找到解决方案,因为它们似乎都在使用宅基地。
我的设置:
Windows 10使用WSL。
我正在使用VSCode使用php artisan dusk --stop-on-error --stop-on-failure
如果没有我没有使用的宅基地,我没有找到任何与Windows 10相关的解决方案。
完整的错误输出是:
1) Tests\Browser\ExampleTest::testBasicExample
Facebook\WebDriver\Exception\WebDriverCurlException: Curl error thrown for http POST to /session with params: {"desiredCapabilities":{"browserName":"chrome","platform":"ANY","chromeOptions":{"w3c":false,"binary":"","args":["--disable-gpu","--headless","--window-size=1920,1080"]}}}
Failed to connect to localhost port 9515: Connection refused
我确实认为这与chromedriver无法正常运行有关,因为它甚至似乎无法启动,但是我无法准确地理解此声明。我期望黄昏会进行测试并失败,因为我尚未设置测试通过。
任何帮助或指导都非常感激,因为我感到非常困惑!
答案 0 :(得分:0)
所以对于任何想知道为什么它不起作用的人。对我来说,这是我自己的愚蠢。几天前,我尝试使用geckodriver运行firefox,并为错误的exe文件提供了错误的路径,因此根本无法使用...