मैं आरएमईएल और यात्री के साथ एक उत्पादन आरएचईएल 6 सर्वर स्थापित कर रहा हूं। मैं httpd.conf
करने के लिए (मेरे घर निर्देशिका करने के लिए) RVM स्थापित करने, यात्री स्थापित करने, और जोड़ने की आवश्यकता लाइनों के माध्यम से मिल गया है:mod_passenger.so के साथ यह अनुमति त्रुटि क्यों हो रही है?
LoadModule passenger_module /home/em/.rvm/gems/[email protected]_3_production/gems/passenger-3.0.11/ext/apache2/mod_passenger.so
PassengerRoot /home/em/.rvm/gems/[email protected]_3_production/gems/passenger-3.0.11
PassengerRuby /home/em/.rvm/wrappers/[email protected]_3_production/ruby
लेकिन जब मैं अपाचे पुनः आरंभ मैं इस त्रुटि मिलती है ...
$ sudo /sbin/service httpd restart
Stopping httpd: [FAILED]
Starting httpd: httpd: Syntax error on line 218 of /etc/httpd/conf/httpd.conf: Cannot load /home/em/.rvm/gems/[email protected]_3_production/gems/passenger-3.0.11/ext/apache2/mod_passenger.so into server: /home/em/.rvm/gems/[email protected]_3_production/gems/passenger-3.0.11/ext/apache2/mod_passenger.so: cannot open shared object file: Permission denied
[FAILED]
प्रयोगात्मक रूप से, मैंने पूरे पथ को ~/.rvm/...
से 777 पर शुरू किया, लेकिन मुझे अभी भी वही त्रुटि मिल रही है।
कोई विचार?
यह यात्री मॉड्यूल की तरह अधिक लग रहा है मुद्दों कुछ लोड हो रहा है: '/home/em/.rvm/gems/[email protected]_3_production/gems/passenger-3.0.11/ext /apache2/mod_passenger.so: साझा ऑब्जेक्ट फ़ाइल नहीं खोल सकता: अनुमति अस्वीकृत ', कृपया यात्री डॉक्स के साथ सत्यापित करें, आपके पास यात्री – mpapis