조짐:
일부 drush 명령은 실패합니다. 일부 Drupal 페이지가 비어 있습니다.
실패한 drush 명령은 "세그먼트 결함 : 11"을보고합니다
. Apache 로그 (예 : MAMP의 php-error.log)도 동일한 오류를 표시합니다.
배경:
gulp 또는 grunt 워크 플로를 사용하는 경우 (테마의 SASS 등을 컴파일하는 경우) Drupal 페이지를 공백 (WSD)으로 제공하는 동안 Apache와 마찬가지로 drush 명령으로 인해 분할 오류 11이 발생하는 문제가 발생할 수 있습니다.
가능한 원인
예를 들어 Drupal 자체 에서 사용자 grunt
또는 gulp
워크 플로 환경의 파일이 node_modules
이중 제품으로 잘못 등록 되었기 때문 drush cache-clear all
입니다. 이 .js 파일은 수십 가지가 있으며 Drupal은이 파일을 처리 할 수 없습니다. 다른 곳에서 알려진 것처럼 근본 원인 인 PCRE 정규식 일 수 있습니다. 어쨌든 ...
항상 그런 것은 아닙니다
브라우저 동기화와 같은 일부 모듈이 node.js 스타일 (예 : gulp 또는 grunt) 워크 플로가 이러한 방식으로 실패하기 전에 완벽하게 작동 할 수 있기 때문에이 오류를 유발하는지 여부는 확실하지 않습니다.
drush cc all
.