Symptômes:
Certaines commandes drush échouent; Certaines pages Drupal sont vierges.
Les commandes drush défaillantes signalent "Erreur de segmentation: 11"
Le journal Apache (par exemple, php-error.log dans MAMP) indique également la même erreur.
Contexte:
Si vous utilisez un flux de travail gulp ou grunt - pour compiler le SASS de votre thème, etc. - vous risquez de rencontrer un problème où les commandes drush génèrent une erreur de segmentation 11, tout comme Apache, tout en servant les pages Drupal en tant que blancs (WSD).
Cause probable
Cela est dû au fait que les fichiers de votre environnement de flux de travail grunt
ou sont en cours d’enregistrement par Drupal lui-même comme un bi-produit, par exemple. Il existe des dizaines de ces fichiers .js et Drupal ne peut pas les gérer. C’est peut-être une regex PCRE qui en est la cause, comme cela est connu ailleurs. En tous cas ...gulp
node_modules
drush cache-clear all
Ça n'arrive pas toujours
Il n'est pas clair si certains modules (tels que Browser Sync par exemple) induisent cette erreur en tant que workflow de style node.js (c'est-à-dire gulp ou grunt) peuvent parfaitement fonctionner avant d'échouer de cette manière.
drush cc all
), ajoutant à la confusion.