由于页面崩溃导致会话删除错误
简介
ChromeDriver 用户遇到了一个神秘的问题使用 Selenium 和 Cron 任务时出现错误消息。该错误表现为“未知错误:会话由于未知错误导致页面崩溃而被删除:无法确定选项卡崩溃的加载状态”。本文调查了此错误的原因并提供了可能的解决方案。
错误分析
关键的错误消息是:
selenium.common.exceptions.WebDriverException: Message: unknown error: session deleted because of page crash from unknown error: cannot determine loading status from tab crashed
详细检查错误消息和代码片段揭示了与“来自选项卡”的问题的相关性
解决方案
已提出几种解决方案:
修复“来自选项卡崩溃”
“来自选项卡” crashed”问题源于 Linux 问题,系统尝试将 /dev/shm 用于不可执行的内存。修复已在后续 Chrome 版本中实现。
参考
以上是为什么我的 Selenium 脚本会抛出'由于页面崩溃而删除会话”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!