我正在为我的应用程序使用Laravel Dusk(CENTOS 7.6,php 7.2)。
今天我运行了代码,但是没有用,并且出现了错误消息:
Facebook \ WebDriver \异常\ SessionNotCreatedException会话 未创建:此版本的ChromeDriver仅支持Chrome版本 74(驱动程序信息:chromedriver = 74.0.3729.6 (255758eccf3d244491b8a1317aa76e1ce10d57e9-refs / branch-heads / 3729 @ {#29}),平台= Linux 3.10.0-957.12.2.el7.x86_64 x86_64)
我检查了我的Chrome版本及其76,因此决定降级为74,然后运行:
php artisan dusk:update 74
但是,当我使用命令google-chrome --version
检查Chrome版本时,其值为76
我重新启动了服务器,但服务器保持不变。
我该如何解决我的问题?解决办法是什么?
更新:
我还尝试使用以下方法解决问题:
[root@vpsdev public_html]# php artisan dusk:update --detect
Chrome version 76.0.3809.87 detected.
No update necessary, your ChromeDriver binary is already on version 76.0.3809.68
但是它不起作用!
最后,我明白了:
未知错误:无法解析getElementRegion的值(会话 info:headless chrome = 76.0.3809.87)(驱动程序信息: chromedriver = 76.0.3809.68 (420c9498db8ce8fcd190a954d51297672c1515d5-refs / branch-heads / 3809 @ {#864}),平台= Linux 3.10.0-957.12.2.el7.x86_64 x86_64)
那是什么意思?如何解决?