मैं अपाचे, यात्री 3.0.0 और रेल 3.0.3 के तहत तैनात एक नंगे हड्डियों रेल ऐप प्राप्त करने की कोशिश कर रहा हूं। मुझे सभी प्रकार की अजीब त्रुटियां मिल रही हैं। ज्यादातर जो मुझे लगता है वह बंडलर या RAILS_ENV से संबंधित है।क्या उपयोगकर्ता मेरा रेल ऐप चला रहा है?
ऐप के बारे में केवल गैर-डिफ़ॉल्ट बात यह है कि विकास & परीक्षण वातावरण SQLite3 का उपयोग करते हैं और उत्पादन MySQL का उपयोग करता है।
जब से वेब ब्राउज़र यात्री एप्लिकेशन मार रत्न (sqlite3) के बारे में त्रुटियों है कि विशेष रूप से कर रहे हैं (Gemfile में और database.yml में) फेंक रहा है उत्पादन वातावरण की नहीं भाग के रूप में घोषित कर दिया।
मैं कैसे बता सकता हूं कि सर्वर मेरे रेल ऐप को चलाने का प्रयास कर रहा है? मैं यह सुनिश्चित करना चाहता हूं कि उस उपयोगकर्ता के लिए RAILS_ENV सही ढंग से सेट किया गया है क्योंकि मुझे लगता है कि यात्री कुछ कारणों से इस ऐप को विकास मोड में चलाने की कोशिश कर रहा है।
संपादित करें: -l जोड़ा ps aux | grep httpd
myserver:current elvis$ ps aux | grep httpd
elvis 4424 0.4 0.0 66152 192 s000 S+ 11:03AM 0:00.00 grep httpd
_www 1950 0.0 0.2 93024 2544 ?? S 11:40PM 0:01.23 /usr/sbin/httpd -D FOREGROUND
root 1918 0.0 1.0 93024 10244 ?? Ss 11:39PM 0:02.75 /usr/sbin/httpd -D FOREGROUND
_www 4084 0.0 0.2 93024 2536 ?? S 9:41AM 0:00.15 /usr/sbin/httpd -D FOREGROUND
और ls के परिणाम ...
myserver:current elvis$ ls -l config
total 48
-rw-rw-r-- 1 aaron admin 1923 Nov 19 21:40 application.rb
-rw-rw-r-- 1 aaron admin 326 Nov 19 21:40 boot.rb
-rw-rw-r-- 1 aaron admin 741 Nov 19 21:40 database.yml
-rw-rw-r-- 1 aaron admin 1257 Nov 19 21:40 deploy.rb
-rw-rw-r-- 1 aaron admin 149 Nov 19 21:40 environment.rb
drwxrwxr-x 5 aaron admin 170 Nov 19 21:40 environments
drwxrwxr-x 7 aaron admin 238 Nov 19 21:40 initializers
drwxrwxr-x 3 aaron admin 102 Nov 19 21:40 locales
-rw-rw-r-- 1 aaron admin 1808 Nov 19 21:40 routes.rb
क्या आप हमें कुछ त्रुटियां दिखा सकते हैं? –