Php 具有chromediver的codeception-Chrome启动失败:异常退出

Php 具有chromediver的codeception-Chrome启动失败:异常退出,php,yii,yii2,selenium-chromedriver,codeception,Php,Yii,Yii2,Selenium Chromedriver,Codeception,我试着运行验收测试 接受.suite.yml class_name: AcceptanceTester modules: enabled: - WebDriver: url: 'http://localhost/' window_size: false # disabled in ChromeDriver port: 9515 browser: chrome - \He

我试着运行验收测试

接受.suite.yml

class_name: AcceptanceTester
modules:
    enabled:
      - WebDriver:
            url: 'http://localhost/'
            window_size: false # disabled in ChromeDriver
            port: 9515
            browser: chrome
      - \Helper\Acceptance        
    config:
接下来我运行chromedriver:

vagrant@homestead:/usr/local/bin$ chromedriver --url-base=/wd/hub
Starting ChromeDriver 2.29.461571 (8a88bbe0775e2a23afda0ceaf2ef7ee74e822cc5) on port 9515
Only local connections are allowed.
接下来,我运行Xvfb:

Xvfb :0 -ac -screen 0 1280x960x24 &
最后我开始测试:

codecept run acceptance
获取错误:

[Facebook\WebDriver\Exception\UnknownServerException]                                                                        
  unknown error: Chrome failed to start: exited abnormally                                                                     
    (Driver info: chromedriver=2.29.461571 (8a88bbe0775e2a23afda0ceaf2ef7ee74e822cc5),platform=Linux 4.4.0-92-generic x86_64)
如何解决镀铬问题?如何找到解决方案?谢谢你

在chromeOptions部分添加“无沙盒”和“无头”参数为我带来了好处 像这样更改您的接受。suite.yml

class\u名称:验收测试仪
模块:
启用:
-网络驱动程序:
网址:'http://localhost/'
窗口大小:false#在ChromeDriver中禁用
港口:9515
浏览器:chrome
能力:
色度选项:
参数:[“无沙箱”、“无头”、“禁用gpu”]
-\Helper\Acceptance
配置: