मुझे हमारे वेबसर्वर में से एक के साथ एक गंभीर समस्या है ... एक अच्छी तरह से काम करने वाले मोंगेल/हैप्रोक्सी-क्लस्टर के साथ आंतरिक अल्फा परीक्षण करने के बाद, हम अपने पहले उत्पादन सर्वर (ग्राहकों के लिए यात्री के साथ nginx का उपयोग करना चाहते थे इस सर्वर तक पहुंच जाएगा)।पैसेंजर/nginx के साथ रेल केवल विकास मोड में क्यों काम करता है? कोई लॉग उपलब्ध नहीं है
हालांकि, मैं यात्री/nginx के साथ विकास मोड के माध्यम से केवल रेल ऐप चला सकता हूं।
ऐप स्वयं उत्पादन मोड में मोन्गल या वीब्रिक के साथ सही चलता है।
इस मामले के साथ मेरी सबसे बड़ी समस्या यह है कि मुझे nginx या रेल-लॉग में कोई जानकारी नहीं मिलती है (केवल तभी जब मैं मोंगेल या वीब्रिक का उपयोग करता हूं)।
अनुमतियां सही हैं। यात्री-स्थिति से पता चलता है कि ऐप चल रहा है, लेकिन मुझे हमेशा स्थिर 500.html-त्रुटि पृष्ठ मिलता है ...
यह बहुत अच्छा होगा अगर आप मुझे संकेत दे सकते हैं और समस्या को हल करने में मेरी सहायता कर सकते हैं।
मैं पोस्ट के निचले भाग में config डाल ... यह सही config rails_env development;
साथ काम करता है, लेकिन मैं उत्पादन मोड ;-)
आप आपकी मदद के लिए बहुत बहुत धन्यवाद उपयोग करना चाहते हैं!
संस्करण: उबंटू 8.04.2 64 बिट/ nginx-0.7.64 (संकलित और यात्री-2.2.11 के माध्यम से स्थापित)
बिल्ली /opt/nginx/conf/nginx.conf
user www-data;
worker_processes 4;
error_log logs/error.log;
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
passenger_root /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11;
passenger_ruby /usr/bin/ruby1.8;
passenger_log_level 3;
include mime.types;
default_type application/octet-stream;
#log_format main '$remote_addr - $remote_user [$time_local] "$request" '
# '$status $body_bytes_sent "$http_referer" '
# '"$http_user_agent" "$http_x_forwarded_for"';
access_log logs/access.log;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;
server {
listen 80;
server_name <<servername>>;
root /srv/app01/public;
passenger_enabled on;
}
ओह, मैं भूल गया, रेल संस्करण 2.3 है।5 –
मुझे यात्री नहीं पता, लेकिन मुझे nginx पता है ... क्या आपके पास 'सर्वर' के तहत 'स्थान' अनुभाग नहीं होना चाहिए? –
और आप सर्वर पर एक बंद '} 'खो रहे हैं या http –