2013-03-05 6 views
23

मैं Apache2 साथ यात्री स्थापित और रूबी 2.0 के लिए कोशिश कर रहा था लोड नहीं कर सकता, और जब मैं कर रहा हूँ मैं त्रुटि की इस पंक्ति था:यात्री: इस तरह के फ़ाइल rubygems/बिल्डर

passenger-install-apache2-module 

त्रुटि:

-------------------------------------------- 
Compiling and installing Apache 2 module... 
cd /usr/local/lib/ruby/gems/2.0.0/gems/passenger-3.0.19 
/usr/local/bin/ruby /usr/local/bin/rake apache2:clean apache2 RELEASE=yes 
# /usr/local/bin/ruby /usr/local/bin/rake apache2:clean apache2 RELEASE=yes 
rake aborted! 
cannot load such file -- rubygems/builder 

(See full trace by running task with --trace) 

-------------------------------------------- 

It looks like something went wrong 

मैंने कोशिश की:

gem install builder 

लेकिन इस त्रुटि अभी भी होती है। मैं इसे कैसे सुलझाऊं?


संपादित

रूबी संस्करण:

2.0 p2 

रत्न सूची:

bigdecimal (1.2.0) 
builder (3.2.0) 
bundler (1.3.1) 
daemon_controller (1.1.1) 
fastthread (1.0.7) 
io-console (0.4.2) 
json (1.7.7) 
minitest (4.3.2) 
passenger (3.0.19) 
psych (2.0.0) 
rack (1.5.2) 
rack-protection (1.4.0) 
rake (0.9.6) 
rdoc (4.0.0) 
sinatra (1.3.5) 
test-unit (2.0.0.0) 
tilt (1.3.4) 
+0

रूबी और यात्री दोनों का कौन सा संस्करण आप उपयोग कर रहे हैं? – fmendez

+0

@fmendez संपादित करें – texasbruce

+0

मुझे बताएं कि प्रस्तावित समाधान मदद करता है या नहीं। – fmendez

उत्तर

51

Updated निर्देश:

$ gem install passenger --version 4.0.0.rc6 
$ passenger-install-apache2-module 
+0

मैंने कोशिश की, और यह समस्या मिली: http://stackoverflow.com/questions/15328326/passenger-internal-server-error – texasbruce

+1

प्रश्न हल हो गया :) – texasbruce

+2

आपकी पोस्ट ने मुझे पिछले ' फ़ाइल - rubygems/बिल्डर '-gracias। –

8

नहीं है और रूबी 2.0 के साथ समस्याओं यात्री के रूप में यह सूचना दी मुद्दे पर बताया प्रतीत हो रहा है : Passenger Ruby 2.0 issue

प्रस्तावित समाधान में से एक (वहाँ टिप्पणियों में से एक पर पाया जा सकता):

git clone https://github.com/FooBarWidget/passenger.git 
cd passenger 
gem build passenger.gemspec 
gem install passenger-3.9.5.rc3.gem (or type your actual built gem name) 

संपादित करें:

प्रक्रिया को सरल करने के लिए एक पूर्व-रिलीज़ संस्करण (जो नवीनतम की ओर इशारा करते आर सी संस्करण) भी निम्नलिखित फैशन में स्थापित किया जा सकता:

gem install passenger --pre 
+1

मेरे लिए काम किया, टिकट अगले आरसी पर बंद होना चाहिए। – Erowlin

+0

ने भी मेरे लिए काम किया, धन्यवाद – Tombart

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