- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В ридми это всё указано - https://github.com/php-webdriver/php-webdriver .
* Установка пхп библиотеки для вебдрайвера - php-webdriver/webdriver.
* Установка *driver для указанного браузера, возьмём chromedriver для хрома.
Для разных версий хрома нужны разные версии драйвера, скачать драйвер для своей версии хрома: https://sites.google.com/a/chromium.org/chromedriver/downloads .
* Запустить вручную chromedriver:
Можно посмотреть все доступные опции запуска:
* Пример скрипта:
upd: поправил форматирование кода
Если вы знаете как запустить это добро, буду рад следовать вашим инструкциям
Как только перейдете на Пайтон - запросто) я уже 3 года не пишу на ПХП и нет желания разбираться что и как не так. На Пайтоне я работал с парсерами, с селениумом и BS - там все запускается с полпинка
Большое спасибо за подробную инструкцию!
1. Установил через компостер php-webdriver/webdriver.
2. проверил версию хрома - Google Chrome 84.0.4147.89
3. Скачал ChromeDriver 84.0.4147.30
4. Перешел в папку куда скачал, запускаю chromedriver --port=7010 --whitelisted-ips=127.0.0.1
получаю в консоли
Вроде запустился да? (Я кстати хч почему Starting ChromeDriver 76.0.3809.68 не соответствует тому номеру что я скачал)
4. Запускаю ваш скрипт изменив в нем только путь до autoload.php
но получаю ошибку
у меня сын подошел посмотреть с чем я мучаюсь, сел рядом и на питоне запустил этот же селениум за пару минут!!!
Так думаю, стоит задуматься, нужно ли тратить время на пхп? ))) Может, пойти по стопам сына?
Попробовал запустил драйвер через Джаву
java -"Dwebdriver.chrome.driver"=/var/www/com/chromedriver -jar /var/www/com/selenium.jarВсе запустилось, запускаю скрипт изменив
Уже вроде лучше, хоть что-то ... буду гуглить дальше
У меня работает, у вас какая-то локальная проблема.
В моем случае это совместимые версии хромиума и хромдрайвера.
На питоне, вероятно, работает потому-что библиотека самостоятельно выкачивает все необходимое с правильными версиями и зависимостями.
> Вроде запустился да? (Я кстати хч почему Starting ChromeDriver
> 76.0.3809.68 не соответствует тому номеру что я скачал)
Может быть, стартует не тот хромдрайвер, а какой-то другой?
> unknown error: Chrome failed to start: exited abnormally
Может быть, стартует какой-то не тот хром?
У вас, скорее всего, разъезжаются версии хромдрайвера и хрома. Изучите это внимательнее.
Удалил Хром из системы, удалил Хромдрайвер. Установил все заново.
Проверил версию -
Скачал вебдрайвер версии (теперь при запуске пишет правильную версию, раньше реально старая стояла)
Повторил запуск - те же ошибки (((
Удалил Хром из системы, удалил Хромдрайвер. Установил все заново.
Проверил версию -
Скачал вебдрайвер версии (теперь при запуске пишет правильную версию, раньше реально старая стояла)
Повторил запуск - те же ошибки (((
Получилось разобраться? У меня ошибки один в один. В жужле пусто.
Нет, так я его и не запустил ((