मेरा आरवीएम रूट के रूप में स्थापित है। जब मैं गेंडा सॉकेट शुरू करने के लिए कोशिश कर रहा हूँ, यहआरवीएम और यूनिकॉर्न तैनाती
[email protected]:~$ /etc/init.d/unicorn start
Starting myapp app: /usr/bin/env: ruby: No such file or directory
unicorn.
प्रिंट लेकिन अगर मैं टाइप
[email protected]:~$ ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]
/usr/local/rvm/gems/ruby-1.9.2-p180/bin/unicorn
पथ मौजूद है।
मेरे गेंडा config: https://gist.github.com/1010519
के लिए एक ही समस्या है और इस था। '/etc/init.d/unicorn प्रारंभ DPP.cz.cc ऐप शुरू करना:/usr/bin/env: ruby: ऐसी कोई फ़ाइल या निर्देशिका unicorn.' – Kir
यदि आप 'system_ruby' नामक निष्पादन योग्य बनाते हैं तो आपको इसकी आवश्यकता होगी 'ruby' के बजाय इसका उपयोग करने के लिए अपनी'/etc/init.d/unicorn' स्क्रिप्ट को अपडेट करने के लिए। –
यूनिकॉर्न.आरबी और यूनिकॉर्न बाइनरी के लिए केवल पथ हैं। मेरे '/ etc/init.d/unicorn' को कैसे बदलें? यह यहां https://gist.github.com/1010519 – Kir