Triệu chứng:
Một số lệnh drush thất bại; Một số trang Drupal trống.
Báo cáo lệnh drush không thành công "Lỗi phân đoạn: 11"
Nhật ký Apache (ví dụ: php-error.log trong MAMP) cũng hiển thị lỗi tương tự.
Lý lịch:
Nếu bạn sử dụng một luồng công việc gulp hoặc grunt - để biên dịch SASS của chủ đề của bạn, v.v. - bạn có thể gặp phải một vấn đề trong đó các lệnh drush ném một lỗi phân đoạn 11 cũng như Apache trong khi phục vụ các trang Drupal dưới dạng khoảng trống (WSD).
Nguyên nhân có thể xảy ra
Điều này là do các tệp từ môi trường dòng công việc grunt
hoặc gulp
công việc của bạn node_modules
được đăng ký nhầm bởi chính Drupal như một sản phẩm sinh học drush cache-clear all
chẳng hạn. Có hàng tá tệp .js này và Drupal không thể xử lý chúng ... có thể đó là biểu thức chính của PCRE là nguyên nhân gốc rễ như điều này được biết ở nơi khác. Dù sao ...
Nó không luôn luôn xảy ra
Không rõ liệu một số mô-đun (như Trình đồng bộ hóa trình duyệt chẳng hạn) gây ra lỗi này dưới dạng luồng công việc kiểu node.js (tức là gulp hoặc grunt) có thể hoạt động hoàn hảo trước khi thất bại theo cách này.
drush cc all
), làm tăng thêm sự nhầm lẫn.