लक्षण:
कुछ शराबी आदेश विफल; कुछ Drupal पृष्ठ रिक्त हैं।
असफल ड्रश कमांड रिपोर्ट "सेगमेंटेशन फॉल्ट: 11"
अपाचे लॉग (जैसे MAMP में php-error.log) भी उसी त्रुटि को दर्शाता है।
पृष्ठभूमि:
यदि आप अपने विषय के SASS आदि को संकलित करने के लिए एक gulp या ग्रन्ट वर्कफ़्लो का उपयोग करते हैं - तो आप एक समस्या में भाग सकते हैं, जहाँ ड्रश कमांड एक विभाजन दोष 11 को अपाचे के रूप में ड्रुपल पेज को ब्लॉक्स (WSDs) परोसते हैं।
संभावित कारण
ऐसा इसलिए है क्योंकि आपके grunt
या gulp
वर्कफ़्लो के वातावरण की फाइलें node_modules
ग़लती से ड्रुपल द्वारा स्वयं को drush cache-clear all
उदाहरण के द्वि-उत्पाद के रूप में पंजीकृत किया जा रहा है । इनमें से दर्जनों .js फाइलें हैं और Drupal उन्हें संभाल नहीं सकता ... यह संभवतः एक PCRE regex है जो मूल कारण है क्योंकि यह कहीं और जाना जाता है। वैसे भी ...
यह हमेशा नहीं होता है
यह स्पष्ट नहीं है कि कुछ मॉड्यूल (उदाहरण के लिए ब्राउज़र सिंक जैसे) एक नोड के रूप में इस त्रुटि को प्रेरित करते हैं। जेएस शैली (यानी गल्प या ग्रंट) वर्कफ़्लो इस तरह से विफल होने से पहले पूरी तरह से काम कर सकता है।
drush cc all
), भ्रम की स्थिति में इजाफा हुआ ।