2016-01-06 5 views
10

पर बाहर नहीं निकलेगा कोई रेल कमांड पहले CTRL-C पर बाहर निकल जाएगा। तो रेल या रेल की सी के लिए मुझे दूसरी बार नियंत्रण सीआरआरएल-सी पर नियंत्रण करने की आवश्यकता होती है और कमांड जिन्हें पहले सीटीआरएल-सी की आवश्यकता नहीं होती थी, जैसे कि रेक मार्ग/डीबी: माइग्रेट अब मुझे इसे दबाए रखने की आवश्यकता है।रेल पहले सीआरआरएल-सी

समस्या मेरे किसी भी टीम के साथी के लिए नहीं हो रही है। मैं iTerm2 का उपयोग कर ओएसएक्स पर हूं। ऐप में 'बचाव अपवाद' का कोई उदाहरण नहीं है।

मैंने अभी ब्रू का उपयोग करके mysql को पुनर्स्थापित किया है और समस्या अभी भी मौजूद है। रेल संस्करण 4.0.5 और एसक्यूएल सर्वर संस्करण 5.6.27। कोई विचार जहां मुद्दा हो सकता है?

[2016-01-13 16:18:33] INFO WEBrick 1.3.1 
[2016-01-13 16:18:33] INFO ruby 2.1.2 (2014-05-08) [x86_64-darwin13.0] 
[2016-01-13 16:18:33] INFO WEBrick::HTTPServer#start: pid=2329 port=3000 
^C[2016-01-13 16:18:54] INFO going to shutdown ... 
[2016-01-13 16:18:54] INFO WEBrick::HTTPServer#start done. 
Exiting 
^C 
+0

बाहर निकलने चाहिए आप वसंत या JRuby का उपयोग कर रहे हैं? – NateSHolland

+0

कोई वसंत या झींगा नहीं। – zach

+0

'--trace' कमांड दिखाएं। –

उत्तर

2

मुझे लगता है इस के रूप में ज्यादा एक सुझाव के रूप में एक जवाब नहीं है, लेकिन मैं अपनी परियोजनाओं में डिफ़ॉल्ट रूप से प्यूमा का उपयोग कर एक समय पहले शुरू कर दिया है, और यह देखते हुए कि रेल 5 डिफ़ॉल्ट रूप से यह नहीं हो सकता है प्यूमा के लिए बढ़ रहा है एक बुरा सुझाव।

मैं एक समान वातावरण का उपयोग करता हूं, ओएस एक्स 10.11.2, आईटर्म 2, टीएमयूक्स, आदि। मुझे याद नहीं है कि यह कब या किसने संकेत दिया था, लेकिन किसी बिंदु पर मेरी वेबब्रिक परियोजनाओं ने वैसे ही व्यवहार करना शुरू कर दिया, और मैंने शुरू किया उन्हें प्यूमा में ले जाना जहां संभव हो, जो एक ही व्यवहार दिखाने के लिए प्रतीत नहीं होता था।

मुझे पता है कि वास्तव में इस मुद्दे को उत्पन्न करने के बारे में स्पष्ट उत्तर नहीं देता है, लेकिन यह भी मुझे पता है कि यह सिस्टम प्रदर्शन से संबंधित नहीं है।

+0

यहां कोई पासा नहीं है। वही व्यवहार बस सोच रहा है ... देव में वेब्रिक पर प्यूमा का उपयोग करके आप क्या लाभ देखते हैं? (हम उत्पादन में Nginx का उपयोग कर रहे हैं)। – zach

3

ईमानदारी से वेब्रिक 1.3.1 28 दिसंबर, 2011 को जारी किया गया था, मैं इस कारण से webrick answer को दूर करने का सुझाव दूंगा।

जैसा कि आपने कहा है कि यह रेल कंसोल और अन्य कार्यों में होता है (आपको वास्तव में इसे प्रश्न में डालना चाहिए क्योंकि यह डिबगिंग में मदद करता है) मैं सुझाव दूंगा कि यह एक मणि है जो इसका कारण बन रहा है (आपको अपने रेल संस्करण को अपडेट करना चाहिए वैसे भी), लेकिन मैं उपयोग करने का सुझाव होगा:

Ctrl-D

यह आपको सीधे

+0

मुद्दा प्यूमा के साथ भी होता है। मैं इस मुद्दे के अंतर्निहित कारण के रूप में कामकाज की तलाश में नहीं हूं (CTRL-C को दो बार मारना बहुत आसान है)। – zach

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