当前位置: 首页 > 知识库问答 >
问题:

selenium 2无法连接到主机

萧自珍
2023-03-14

我在facebook php webdriver上工作,我在Ubuntu上工作,selenium独立服务器与webdriver库在同一个目录下。

当我执行以下代码时,我使用本地ip地址192.168.x.x连接到linux

<?
require '__init__.php';
$wd_host = 'http://localhost:4444/wd/hub'; 

$web_driver = new WebDriver($wd_host);

$session = $web_driver->session('firefox'); 

?>

我经常得到这个错误“未捕获的异常”UnhandledWebDriverError“,消息是”无法在45000 ms后连接到端口7055上的主机127.0.0.1“。Firefox控制台输出:错误:没有指定显示”

有人能指出我哪里出了问题?

谢谢

共有1个答案

鲁波光
2023-03-14

我刚开始在PHPUnit Selenium测试套件上工作,在我们的开发服务器上设置时也出现了同样的错误。

检查是否安装了Xserver,如果安装了Xserver,请确保服务器正在运行。然后确保在启动Firefox的环境中设置了DISPLAY变量。“Error:no display Specificed”是Firefox抱怨找不到服务器来显示浏览器窗口的方式。

供参考:

如果您对端口7055消息感到好奇,这可能是由于没有显示而导致的级联故障:

    null

祝你好运,玩得开心。

.大卫

 类似资料:
  • SMTP错误:无法连接到SMTP主机。无法发送消息。 邮件程序错误:SMTP错误:无法连接到SMTP主机。 我似乎找不到让PHPMailer在CentOS下工作的方法。邮件在XAMPP的Windows下工作正常,但我总是在Linux下遇到这个错误。 SMTP服务器是一个在端口25上侦听的Lotus Domino,CentOS机器根本没有防火墙,奇怪的是,即使是mail()也不能工作。它不返回任何内

  • 问题内容: 以下是我发送邮件的代码: 但是当我运行代码时,它给了我以下异常。 当我ping到它时,它给我的答复没有任何问题。我在用 请帮我解决这个问题。 问题答案: 这是这两行让我感到困扰的问题: 并添加了这一行: 删除并添加以上代码行后,它可以正常工作。

  • 我正在尝试从我的java发送电子邮件,但我无法连接到我的主机。这里是我的代码: 这里是我的代码: 这里又是我的报告错误: 有人能帮帮我吗?:(

  • 使用VisualVM,我可以看到两种类型来连接远程主机。 > jstatd 所以我正在尝试使用JMX,我学习了很多教程,但到目前为止还没有成功。 目前,有我的桌面和一个运行java服务器应用程序的linux盒子。我正在尝试在桌面上设置VisualVM客户端,以查看在linux Box上运行的java应用程序。 我为Linux上的java应用程序在start.sh脚本上添加了以下JAVA_OPTS脚

  • 试图连接一个简单的JMX监控。托管应用程序和监控工具位于同一台服务器上。当试图连接一个错误 00:30:55610致命http-8080-6 SiteListener:makeJmxConnection:99-java.io。IOException:检索RMIServer存根失败:javax.naming。ServiceUnavailableException[根异常为java.rmi.Conne

  • 当我从服务器发送电子邮件时,它会给我两个错误- SMTP错误:无法连接到SMTP主机。无法发送邮件。邮件错误:SMTP错误:无法连接到SMTP主机。 我在另一个关于堆栈溢出的答案上找到了很多提示,但都不起作用。我试过465/587/65号端口。如果我设置端口587,下面的代码在本地系统上也能正常工作。但在服务器中,它不起作用。