Проблемы с настройкой сервера Selenium с помощью PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Проблемы с настройкой сервера Selenium с помощью PHP

Сообщение Anonymous »

Я пытаюсь (как предложил кто-то в моем предыдущем вопросе) настроить автономный Selenium Server с помощью php-webdriver, чтобы начать очищать страницу за формой
Я следую этому руководству :
https://www.zenrows.com/blog/selenium-php
Я выполнил все перечисленные шаги, а также скопировал код для целей тестирования. Мои первые сомнения возникают, когда я получаю это

Код: Выделить всё

INFO [LoggingOptions.configureLogEncoding] - Using the system default encoding
INFO [OpenTelemetryTracer.createTracer] - Using OpenTelemetry for tracing
INFO [NodeOptions.getSessionFactories] - Detected 8 available processors
INFO [NodeOptions.report] - Adding Firefox for {"browserName": "firefox","platformName": "Windows 11"} 8 times
INFO [NodeOptions.report] - Adding Chrome for {"browserName": "chrome","platformName": "Windows 11"} 8 times
INFO [NodeOptions.report] - Adding Edge for {"browserName": "MicrosoftEdge","platformName": "Windows 11"} 8 times
INFO [NodeOptions.report] - Adding Internet Explorer for {"browserName": "internet explorer","platformName": "Windows 11"} 1 times
INFO [Node.] - Binding additional locator mechanisms: relative
INFO [GridModel.setAvailability] - Switching Node 8562f610-78a1-49b3-946c-688f53b66fe9 (uri: http://192.168.1.30:4444) from DOWN to UP
INFO [LocalDistributor.add] - Added node 8562f610-78a1-49b3-946c-688f53b66fe9 at http://192.168.1.30:4444. Health check every 120s
INFO [Standalone.execute] - Started Selenium Standalone 4.16.1 (revision 9b4c83354e): http://192.168.1.30:4444

Командная строка не возвращается для получения дополнительных данных. Это нормально или мне следует дать ей больше времени?
Помимо этого, выполнение файла Scraper.php с помощью php src/scraper.php выдает следующую ошибку, и ничего из того, что я читал в Интернете, похоже, не помогло.

Код: Выделить всё

PHP Fatal error:  Uncaught Facebook\WebDriver\Exception\Internal\WebDriverCurlException: Curl error thrown for http POST to /session with params: {"capabilities":{"firstMatch":[{"browserName":"chrome","goog:chromeOptions":{"args":["--headless"]}}]},"desiredCapabilities":{"browserName":"chrome","platform":"ANY","goog:chromeOptions":{"args":["--headless"]}}}

Failed to connect to localhost port 4444 after 0 ms: Connection refused in /home/b2badmin2/php-selenium-project/vendor/php-webdriver/webdriver/lib/Exception/Internal/WebDriverCurlException.php:20
Я что-то упустил? Как я могу заставить это работать так, как указано в связанном руководстве?

Подробнее здесь: https://stackoverflow.com/questions/792 ... r-with-php
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»