के साथ रेल यात्री समस्या समस्या मैं apache2 और mod_rails (फ़्यूज़न पैसेंजर) के साथ ubuntu10.10 पर रेल सर्वर पर रूबी सेट करने का प्रयास कर रहा हूं।अपाचे 2
मैंने पहले से ही रूबी 1.9.2-पी 0 और रेल 3.0.8 स्थापित किया है और यात्री-इंस्टॉल-अपाचे 2-मॉड्यूल और यात्री मणि (v3.0.7) के साथ यात्री स्थापित किया है।
यह मुझे मेरे अपाचे कॉन्फ़िगरेशन फ़ाइल में 3 लाइन जोड़ने के लिए कहता है। इसलिए मैं '/etc/apache2/apache2.conf' में ये पंक्तियां कहा:
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.7/ext/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/gems/1.9.1/gems/passenger-3.0.7
PassengerRuby /usr/local/bin/ruby
और मैं अपने '/etc/apache2/httpd.conf' संपादित और कहा:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName 192.168.0.2
DocumentRoot /var/www/webop/public
<Directory /var/www/webop/public>
Allow from all
Options -MultiViews
</Directory>
</VirtualHost>
मैं भी पता चला है कि फ़ाइल mod_passenger.so में /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.7/ext/apache2/ वास्तव में मौजूद नहीं है, इसका नाम mod_passenger.c है। लेकिन मुझे इससे कोई त्रुटि नहीं मिली है।
सर्वर केवल एक लैन के माध्यम से सुलभ होना चाहिए। जब मैं सर्वर तक पहुंचता हूं तो मैं अपने ऐप के सार्वजनिक फ़ोल्डर में सभी फाइलें और निर्देशिका देखता हूं लेकिन ऐप स्वयं शुरू नहीं होता है।
जब मैं अपाचे को पुनरारंभ करता हूं तो यह मुझे बताता है कि mod_rails पहले ही लोड हो चुका है, इसलिए मुझे लगता है कि यात्री चल रहा है लेकिन मुझे पता नहीं चल रहा है कि यह मेरा ऐप क्यों शुरू नहीं करता है!
अग्रिम धन्यवाद!
मेरे पास मेरे apache2 फ़ोल्डर के अंदर भी mods-enabled नहीं है! क्या किया जा सकता है? – vishB
@vishB कोई और विवरण? क्या आपने किसी ट्यूटोरियल का पालन किया? आपने पहले से क्या प्रयास किया? –