WebDriverException : le service Chromedriver s'est arrêté de manière inattendue. Le code d'état était : 127
Cette erreur se produit lorsque l'exécutable chromedriver se termine de manière inattendue avec un code d'état de 127. Cela indique que le processus chromedriver n'a pas pu démarrer en raison de dépendances manquantes.
Résolution
La solution à cette erreur est d'installer les dépendances manquantes. Pour Ubuntu 17.10, exécutez les commandes suivantes :
<code class="bash">apt-get install -y libglib2.0-0=2.50.3-2 \ libnss3=2:3.26.2-1.1+deb9u1 \ libgconf-2-4=3.2.6-4+b1 \ libfontconfig1=2.11.0-6.7+b1</code>
Vous pouvez également utiliser la commande suivante pour identifier les dépendances manquantes :
<code class="bash">ldd /usr/local/bin/chromedriver</code>
Cette commande imprimera les dépendances d'objet partagé de l'exécutable chromedriver. Toutes les dépendances manquantes seront répertoriées comme "introuvable". Vous pouvez ensuite installer les dépendances manquantes à l'aide du gestionnaire de packages approprié pour votre système d'exploitation.
Une fois les dépendances manquantes installées, redémarrez le processus chromedriver et l'erreur devrait être résolue.
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!