नई रेलें निकलीं, एक नया माणिक बाहर आया, और यह सब ठीक से कॉन्फ़िगर करने के लिए कि कैसे mysql के साथ काम करना है, कोई जानकारी नहीं है।
यदि आपके पास पहले से ही रूबल और रेल हैं, तो आप तुरंत "सबसे नमक" अनुभाग पर जा सकते हैं
रूबी 1.9.2 स्थापित करें:
Http://www.ruby-lang.org/en/downloads/ से नया रग डाउनलोड
करेंउद्धरण
./configure --prefix=/usr/ruby
मैंने / ऑप्ट / रूबी फ़ोल्डर में माणिक स्थापित किया
make && make install
उसके बाद, हम नए रगड़ की मुख्य फाइलों के लिए सहानुभूति बनाते हैं:
ln -s /opt/ruby/bin/ruby /usr/bin/ruby
ln -s /opt/ruby/bin/rake /usr/bin/rake
ln -s /opt/ruby/bin/gem /usr/bin/gem
रेल स्थापित करें 3.0
gem install rails
एक सिमलिंक जोड़ें:
ln -s /opt/ruby/bin/rails /usr/bin/rails
ln -s /opt/ruby/bin/bundle /usr/bin/bundle
Mysql2 रत्न की सामान्य स्थापना के लिए, mysql_config की आवश्यकता है। लगा दो
sudo apt-get install libmysqlclient15-dev
उसके बाद हम करते हैं:
gem install mysql2
यदि सब कुछ ठीक हो गया, तो एक परीक्षण परियोजना बनाने का प्रयास करें।
नमक ही
हम रेक डीबी की कोशिश करते हैं: बनाएँ और अगर हमें # <Mysql2 :: त्रुटि: 0x8fd09dc> के लिए अपरिभाषित विधि `इरनो 'जैसी त्रुटि मिलती है, तो निम्न कार्य करें। एक पैच बनाएँ
nano rake_db_create_fix.patch
पैच की सामग्री को
http://pastie.org/1130299 मुंह से कॉपी
करेंइसके अलावा हम बाहर ले जाने के लिए
patch -p0 < rake_db_create_fix.patch
और फ़ाइल नाम दर्ज करें
/opt/ruby/lib/ruby/gems/1.9.1/gems/activerecord-3.0.0/lib/active_record/railties/databases.rake
/ रूबी के लिए अपने मार्ग में ऑप्ट / रूबी परिवर्तन। पैच को पूरा करने के बाद, सब कुछ एक धमाके के साथ काम किया।