Pourquoi InstaPy échoue-t-il avec « Impossible de déterminer l'état de chargement à partir de l'onglet en panne » et comment puis-je y remédier ?

Mary-Kate Olsen
Libérer: 2024-11-24 21:15:14
original
376 Les gens l'ont consulté

Why Does InstaPy Fail with

Impossible de déterminer l'état de chargement à partir de l'onglet crashé

Problème :

Lors de l'utilisation d'InstaPy, un logiciel basé sur Python et Selenium programme, les utilisateurs rencontrent parfois l'erreur "Erreur inconnue : session supprimée en raison d'un crash de page dû à une erreur inconnue : impossible de déterminer l'état de chargement à partir de l'onglet crashé."

Message d'erreur :

ERROR [2018-12-10 09:53:54] [user]  Error occurred while deleting cookies from web browser!
b'Message: invalid session id\n  (Driver info: chromedriver=2.44.609551 (5d576e9a44fe4c5b6a07e568f1ebc753f1214634),platform=Linux 4.15.0-42-generic x86_64)\n'
Copier après la connexion

Raisons possibles :

  • Petite taille de /dev /shm dans les conteneurs Docker
  • Chrome plante en raison d'une insuffisance mémoire

Solutions :

  • Ajouter un argument --no-sandbox :
chrome_options.add_argument('--no-sandbox')
Copier après la connexion
  • Correction du petit /dev/shm Taille :
sudo mount -t tmpfs -o rw,nosuid,nodev,noexec,relatime,size=512M tmpfs /dev/shm
Copier après la connexion
  • Hôte de partage /dev/shm :
-v /dev/shm:/dev/shm
Copier après la connexion
  • Désactiver /dev/shm Utilisation :
chrome_options.add_argument('--disable-dev-shm-usage')
Copier après la connexion

Notes supplémentaires :

  • Cette erreur concerne un problème avec Chromium où Linux tente d'utiliser /dev/ shm pour la mémoire non exécutable.
  • Le correctif a été implémenté dans la version Chrome 65.0.3299.6.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal