Selenium服务器和Geckodriver不在同一端口上运行

时间:2019-04-23 17:59:16

标签: python selenium selenium-webdriver

我正在尝试使用Web服务器运行Selenium脚本(使用PHP)。 我正在研究Kali,并模拟使用Xampp的Web服务器。 我尝试通过以下步骤在Xampp上运行Selenium脚本: -下载Php Webdriver绑定,将其放在xampp的文件夹“ htdpcs”中,并按照我自己的设备设置编辑“ example.php”文件。 -在端口:4444上下载并执行Selenium Server Standalone。 最后,我下载了geckodriver并执行了该文件,但是出现了以下错误:

OSError:[Errno 98]地址已在使用中

如何修复它以便运行php-selenium脚本?

1 个答案:

答案 0 :(得分:0)

Selenium服务器将在需要一个geckodriver来启动新的浏览器会话时将其派生。您不应该自己启动壁虎驱动程序。如果您想自己使用其Webdriver API,则可以使用--webdriver-port参数启动它。