Чтобы было проще понять ситуацию:
у меня установлен php 7.2
Сервер linux ubuntu.
curl включен.
глобально в usr/bin установлен
chromedriver и запущен следующей командой
chromedriver --url-base=/wd/hub --port=4444
Хром тоже установлен через:
apt install google-chrome-stable
Использую библиотеку:
Facebook\WebDriver
Запускаю скрипт php на сервере.(который на Windows на openserver отрабатывает без ошибок. Там все также (chromedriver запущен)).
И после длительного ожидания выдает следующие:
PHP Fatal error: Uncaught Facebook\WebDriver\Exception\WebDriverCurlException: Curl error thrown for http POST to /session/b4917a4836b5925d97d0ba62a2b8ac27/url with params: {"url":"ссылка"}
Operation timed out after 30001 milliseconds with 0 bytes received in /var/www/site.ru/public_html/web/vendor/php-webdriver/webdriver/lib/Remote/HttpCommandExecutor.php:331
Stack trace:
#0 /var/www/site.ru/public_html/web/vendor/php-webdriver/webdriver/lib/Remote/RemoteWebDriver.php(590): Facebook\WebDriver\Remote\HttpCommandExecutor->execute(Object(Facebook\WebDriver\Remote\WebDriverCommand))
#1 /var/www/site.ru/public_html/web/vendor/php-webdriver/webdriver/lib/Remote/RemoteWebDriver.php(252): Facebook\WebDriver\Remote\RemoteWebDriver->execute('get', Array)
#2 /var/www/site.ru/public_html/web/index.php(22): Facebook\WebDriver\Remote\RemoteWebDriver->get('https://ссылка....')
#3 {main}
thrown in /var/www/site.ru/public_html/web/vendor/php-webdriver/webdriver/lib/Remote/HttpCommandExecutor.php on line 331
В чем может быть проблема ? Почему не удается ему выполнить команду get ?
На Windows же все работает...