WebDriverException: Tidak dapat mencari ralat halaman terbuka, ralat tidak diketahui apabila menggunakan ChromeDriver 80.0.3987.106 dan Chrome 80.0.3987.122
P粉950128819
P粉950128819 2023-08-25 11:12:00
0
2
516

Komputer Windows 10 tempatan saya mengemas kini versi Chrome secara automatik kepada 80.0.3987.122 (versi rasmi) (64-bit)

Saya menggunakan https://chromedriver.storage.googleapis.com/80.0.3987.106/chromedriver_win32.zip

Tetapi sekarang saya mendapat ralat ini:

Sila lindungi port yang digunakan oleh ChromeDriver dan rangka kerja ujian yang berkaitan untuk menghalang kod hasad daripada mengaksesnya. org.openqa.selenium.WebDriverException: Ralat tidak diketahui: Tidak dapat menemui halaman terbuka Maklumat binaan: Versi: '3.141.59', Semakan: 'e82be7d358', Masa: '2018-11-14T08:17:03' Maklumat Sistem: Nama hos: 'WX-PC123456', Alamat IP: '192.168.56.1', OS: 'Windows 10', Seni Bina: 'amd64', Versi: '10.0', Versi Java: '1.8.0_211' Maklumat pemandu: Versi pemacu: ChromeDriver Jejak tindanan jauh: Jejak belakang: Ordinal0 [0x013A0C83+1707139] Ordinal0 [0x013068F1+1075441] Ordinal0 [0x0127DFC9+516041] Ordinal0 [0x012104C2+66754] Ordinal0 [0x0120CCE2+52450] Ordinal0 [0x0122BFD7+180183] Ordinal0 [0x0122BDDD+179677] Ordinal0 [0x01229D4B+171339] Ordinal0 [0x01211D4A+73034] Ordinal0 [0x01212DC0+77248] Ordinal0 [0x01212D59+77145] Ordinal0 [0x0131BB67+1162087] GetHandleVerifier [0x0143A966+508998] GetHandleVerifier [0x0143A6A4+508292] GetHandleVerifier [0x0144F7B7+594583] GetHandleVerifier [0x0143B1D6+511158] Ordinal0 [0x0131402C+1130540] Ordinal0 [0x0131D4CB+1168587] Ordinal0 [0x0131D633+1168947] Ordinal0 [0x01335B35+1268533] BaseThreadInitThunk [0x757E8674+36] RtlGetAppContainerNamedObjectPath [0x77475E17+311] RtlGetAppContainerNamedObjectPath [0x77475DE7+263]

Bagaimana untuk menyelesaikan masalah ini?

P粉950128819
P粉950128819

membalas semua (2)
P粉231079976

Jika anda menggunakan

--remote-debugging-port

Cuba tukar nombor port Mungkin nombor port yang digunakan sekarang sudah diduduki.

    P粉792673958

    Mesej ralat ini...

    org.openqa.selenium.WebDriverException: 未知错误: 无法发现打开的页面 构建信息: 版本: '3.141.59', 修订版本: 'e82be7d358', 时间: '2018-11-14T08:17:03' 系统信息: 主机: 'WX-PC123456', IP: '192.168.56.1', 操作系统: 'Windows 10', 架构: 'amd64', 版本: '10.0', Java 版本: '1.8.0_211' 驱动信息: 驱动版本: ChromeDriver 远程堆栈跟踪: 回溯: Ordinal0 [0x013A0C83+1707139]

    ... bermaknaChromeDrivertidak boleh memulakan/menjanakonteks penyemakan imbasbaharu, iaitu sesiPelayar Chrome.

    Nampaknya masalahnya ialahChromeDriverciri keselamatan, iaitukotak pasir. Untuk memintas ciri ini, anda boleh menggunakan parameter berikut:

    --no-sandbox

    Jadi blok kod anda yang sah ialah:

    • Jawa

      options.addArguments("--no-sandbox"); # 绕过操作系统安全模型
    • Python

      options.add_argument('--no-sandbox') # 绕过操作系统安全模型
      Muat turun terkini
      Lagi>
      kesan web
      Kod sumber laman web
      Bahan laman web
      Templat hujung hadapan
      Tentang kita Penafian Sitemap
      Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!