Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
此版本的ChromeDriver尚未通过facebook/php webdriver使用Selenium ChromeDriver和Chrome进行Chrome版本75错误测试_Selenium_Google Chrome_Selenium Webdriver_Selenium Chromedriver_Facebook Php Webdriver - Fatal编程技术网

此版本的ChromeDriver尚未通过facebook/php webdriver使用Selenium ChromeDriver和Chrome进行Chrome版本75错误测试

此版本的ChromeDriver尚未通过facebook/php webdriver使用Selenium ChromeDriver和Chrome进行Chrome版本75错误测试,selenium,google-chrome,selenium-webdriver,selenium-chromedriver,facebook-php-webdriver,Selenium,Google Chrome,Selenium Webdriver,Selenium Chromedriver,Facebook Php Webdriver,我正在使用selenium、chromedriver、facebook/php webdriver 但是服务器在出错后总是挂起 有什么问题吗?硒还是php 以下是php错误: Fatal error: Uncaught Facebook\WebDriver\Exception\WebDriverCurlException: Curl error thrown for http POST to /session with params: {"desiredCapabilities":{"brows

我正在使用selenium、chromedriver、facebook/php webdriver 但是服务器在出错后总是挂起 有什么问题吗?硒还是php

以下是php错误:

Fatal error: Uncaught Facebook\WebDriver\Exception\WebDriverCurlException: Curl error thrown for http POST to /session with params: {"desiredCapabilities":{"browserName":"chrome","platform":"ANY","chromeOptions":{"w3c":false,"binary":"","args":["--no-sandbox","--headless","--disable-gpu"]}}} Operation timed out after 51627 milliseconds with 0 out of -1 bytes received in /var/www/html/php-selenium/vendor/facebook/webdriver/lib/Remote/HttpCommandExecutor.php:297 Stack trace: #0 /var/www/html/php-selenium/vendor/facebook/webdriver/lib/Remote/RemoteWebDriver.php(144): Facebook\WebDriver\Remote\HttpCommandExecutor->execute(Object(Facebook\WebDriver\Remote\WebDriverCommand)) #1 /var/www/html/php-selenium/s.php(19): Facebook\WebDriver\Remote\RemoteWebDriver::create('http://localhos...', Object(Facebook\WebDriver\Remote\DesiredCapabilities), 50000, 50000) #2 {main} thrown in /var/www/html/php-selenium/vendor/facebook/webdriver/lib/Remote/HttpCommandExecutor.php on line 297
从selenium日志:

[1561345982.225][WARNING]: This version of ChromeDriver has not been tested with Chrome version 75.
    03:13:06.892 WARN - Exception thrown
    org.openqa.selenium.WebDriverException: java.lang.reflect.InvocationTargetException
    Build info: version: '3.8.1', revision: '6e95a6684b', time: '2017-12-01T19:05:32.194Z'
    System info: host: 'shadowsocks-server', ip: '10.140.0.2', os.name: 'Linux', os.arch: 'amd64', os.version: '3.10.0-957.21.3.el7.x86_64', java.version: '1.8.0_212'
    Driver info: driver.version: unknown
版本信息:

  • ChromeDriver 2.35.528139
  • Chrome——谷歌Chrome 75.0.3770.80版
+++++++++++++++++++++

更新于6月29日,我已将chromdriver更新为75.0.3770.90,但问题仍然存在。没有什么变化

+++++++++++++++++++++2019年6月30日

我已经解决了这个问题,使用“top”命令,我看到一个名为kswapd0的进程消耗了太多的CPU。这是一个与交换相关的过程,因此我将这一行添加到/etc/sysctl.conf: vm.swappiness=5 由于内存增加,该服务已经运行了一天。再也不吊了。
我没有意识到1.8GB内存对于默认配置的chrome来说是不够的。

这个php错误消息

Fatal error: Uncaught Facebook\WebDriver\Exception\WebDriverCurlException: Curl error thrown for http POST to /session with params: {"desiredCapabilities":{"browserName":"chrome","platform":"ANY","chromeOptions":{"w3c":false,"binary":"","args":["--no-sandbox","--headless","--disable-gpu"]}}} Operation timed out after 51627 milliseconds with 0 out of -1 bytes received in /var/www/html/php-selenium/vendor/facebook/webdriver/lib/Remote/HttpCommandExecutor.php:297 Stack trace: #0 /var/www/html/php-selenium/vendor/facebook/webdriver/lib/Remote/RemoteWebDriver.php(144): Facebook\WebDriver\Remote\HttpCommandExecutor->execute(Object(Facebook\WebDriver\Remote\WebDriverCommand)) #1 /var/www/html/php-selenium/s.php(19): Facebook\WebDriver\Remote\RemoteWebDriver::create('http://localhos...', Object(Facebook\WebDriver\Remote\DesiredCapabilities), 50000, 50000) #2 {main} thrown in /var/www/html/php-selenium/vendor/facebook/webdriver/lib/Remote/HttpCommandExecutor.php on line 297
[WARNING]: This version of ChromeDriver has not been tested with Chrome version 75.
03:13:06.892 WARN - Exception thrown
org.openqa.selenium.WebDriverException: java.lang.reflect.InvocationTargetException
这个错误消息

Fatal error: Uncaught Facebook\WebDriver\Exception\WebDriverCurlException: Curl error thrown for http POST to /session with params: {"desiredCapabilities":{"browserName":"chrome","platform":"ANY","chromeOptions":{"w3c":false,"binary":"","args":["--no-sandbox","--headless","--disable-gpu"]}}} Operation timed out after 51627 milliseconds with 0 out of -1 bytes received in /var/www/html/php-selenium/vendor/facebook/webdriver/lib/Remote/HttpCommandExecutor.php:297 Stack trace: #0 /var/www/html/php-selenium/vendor/facebook/webdriver/lib/Remote/RemoteWebDriver.php(144): Facebook\WebDriver\Remote\HttpCommandExecutor->execute(Object(Facebook\WebDriver\Remote\WebDriverCommand)) #1 /var/www/html/php-selenium/s.php(19): Facebook\WebDriver\Remote\RemoteWebDriver::create('http://localhos...', Object(Facebook\WebDriver\Remote\DesiredCapabilities), 50000, 50000) #2 {main} thrown in /var/www/html/php-selenium/vendor/facebook/webdriver/lib/Remote/HttpCommandExecutor.php on line 297
[WARNING]: This version of ChromeDriver has not been tested with Chrome version 75.
03:13:06.892 WARN - Exception thrown
org.openqa.selenium.WebDriverException: java.lang.reflect.InvocationTargetException
…意味着ChromeDriver无法启动/生成新的网络浏览器,即Chrome浏览器会话

您的主要问题是所使用的二进制文件版本之间的不兼容,如下所示:

  • 您使用的是chromedriver=2.35
  • 的发行说明明确提到以下内容:
支持Chrome v62-64

  • 您使用的是chrome=75.0
  • 的发行说明明确提到以下内容:
支持Chrome版本75

因此,ChromeDriver v2.35和Chrome浏览器v75.0之间存在明显的不匹配


解决方案
  • 将ChromeDriver升级到当前级别
  • 将Chrome版本保持在Chrome v75的级别。()
  • 通过IDE清理项目工作区,并仅使用所需的依赖项重建项目

奥特罗

[警告]:此版本的ChromeDriver尚未使用Chrome版本75进行测试。
您正在运行哪些版本的Chrome和ChromeDriver?您好,启动ChromeDriver 2.35.528139 Chrome--谷歌Chrome 75.0.3770.80版请将其限制为特定问题,并提供足够的详细信息,以确定适当的答案。避免同时问多个不同的问题。请参阅页面以获取澄清此问题的帮助。
chrome
chromedriver.exe
不匹配:。简明的说明应该告诉你…谢谢你的回复。我已经安装了新的chromedriver。chromedriver-v chromedriver 75.0.3770.90,服务仍然不稳定。总是抛出“操作在50000毫秒后超时,接收到的字节为-1个字节中的0个”,“制表符崩溃”等。但是,它比以前更好,因为它不会使系统崩溃server@LeeBill很高兴听到比以前好多了。有关错误
选项卡崩溃的信息
请参见此。@LeeBill很高兴能够帮助您。请点击“我的答案”旁边的空心记号(位于votedown箭头下方)来输入答案,这样记号就会变成绿色。