2013-09-25 11 views
6

मुझे CentOS (64 बिट) सिस्टम पर मेरे वर्कफ़्लो में phantomJS चलाने की कोशिश करते समय एक अजीब समस्या हो रही है।फ़ैंटॉमजेएस क्रैश - निकास कोड 126

[4mRunning "qunit:all" (qunit) task[24m Testing http://localhost:8000/tests.html 

Running PhantomJS...[31mERROR[39m 
[31m>> [39m/home/jenkins/jenkins/workspace/nick_node_te/web-client/client/node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/lib/phantom/bin/phantomjs: /home/jenkins/jenkins/workspace/nick_node_te/web-client/client/node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/lib/phantom/bin/phantomjs: cannot execute binary file 0 [ '/home/jenkins/jenkins/workspace/nick_node_te/web-client/client/node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/lib/phantom/bin/phantomjs: /home/jenkins/jenkins/workspace/nick_node_te/web-client/client/node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/lib/phantom/bin/phantomjs: cannot execute binary file' ] 

[33mWarning: PhantomJS exited unexpectedly with exit code 126. Use --force to continue.[39m 

[31mAborted due to warnings.[39m 

मैं दुर्घटना के इस प्रकार पर कोई अच्छा में दस्तावेज़ प्राप्त नहीं कर पा रहे:

यहाँ त्रुटि यह रिपोर्टिंग कर रहा है। क्या यह एक सामान्य और/या एक बग रिपोर्ट के योग्य है?

अद्यतन:

-rwxr-x--x. 1 root root 11308856 Sep 26 12:39 phantomjs 

उत्तर

12

ऐसा लगता है कि यह मंच आप उस पर चलाने के लिए कोशिश कर रहे हैं के लिए बनाया नहीं कर रहा है:

ये मेरी फ़ाइल पर अनुमतियों को कर रहे हैं। अपने node_modules निर्देशिका को हटाना सुनिश्चित करें और जब आप अपने भंडार को ताजा प्लेटफ़ॉर्म पर क्लोन करते हैं तो ताजा npm install करें। वर्तमान में यह आपके स्रोत नियंत्रण के साथ node_nodules डीआईआर शामिल करने के लिए खराब अभ्यास है। बस अपनी package.json फ़ाइल को अच्छी तरह से बनाए रखें और प्रत्येक रेपो क्लोन के लिए npm install या npm update करें। इसके अलावा, फ़ाइल में node_modules/ जोड़ें, यदि आप git का उपयोग कर रहे हैं, तो आपको परिवर्तन और प्रतिबद्धता जोड़ने पर गलती से इसके बारे में चिंता करने की आवश्यकता नहीं है।

संबंधित मुद्दे