बस सेंटोस 5 सर्वर/अपाचे/यात्री पर mysql (mysql2 मणि) का उपयोग करके एक नई रेल 3.1.3 ऐप सेट करें ... मैंने उस डेटाबेस के लिए डेटाबेस और उपयोगकर्ता को सही ढंग से सेटअप किया है और मैंने लॉगिन और जानकारी को अपने डेटाबेस.इमएल फ़ाइल में जोड़ा है ... मैं सामान उत्पन्न कर सकता हूं, और रेक डीबी: ठीक माइग्रेट करें लेकिन "हमें खेद है , लेकिन मामला कुछ गड़बड़ा गया।" ब्राउज़र में संदेश प्रस्तुत किया जा रहा है और यह संदेश मेरी उत्पादन.लॉग फ़ाइल में दिख रहा है!MySQL 2 :: त्रुटि (उपयोगकर्ता 'रूट' @ 'लोकलहोस्ट' (पासवर्ड का उपयोग कर: NO) के लिए प्रवेश अस्वीकार):
प्रारंभ में 2011-12-29 19:52:35 -0600
Mysql2 :: त्रुटि "/" xx.xxx.xx.xxx के लिए मिलता है (पहुँच उपयोगकर्ता 'जड़' के लिए इनकार किया @ 'स्थानीय होस्ट' (पासवर्ड का उपयोग: नहीं)):
अजीब, मैं डेटाबेस में लॉगिन जानकारी के रूप में "रूट" का उपयोग नहीं कर रहा हूं ... कोई सुझाव?
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: the_db_I_made
pool: 5
username: the_user_I_made
password: the_password
socket: /var/lib/mysql/mysql.sock
production:
adapter: mysql2
encoding: utf8
reconnect: false
database: the_db_I_made
pool: 5
username: the_user_I_made
password: the_password
socket: /var/lib/mysql/mysql.sock
कृपया database.yml की सामग्रियों (आपकी जानकारी को छानने) – andrewpthorp