ሐዲዶች 3.1 ወደ ሄሮኩ ስህተት ማሰማራት

መተግበሪያዬን ወደ ሄሮኩ ለማሰማራት እየሞከርኩ ነው ፣ ከዚህ በፊት በዊንዶውስ ዊንዶውስ ላይ ይህን አከናውን ነበር ፣ እና አሁን እኔ ማኮን እየተጠቀምኩ ነው ፡፡

እኔ እየሞከርኩ ነው ለመጀመሪያ ጊዜ Postgresql ን ለመጠቀም

በጌሜፌል ውስጥ የሚከተለው አለኝ-

gem 'pg'

አርትዕ

AndrewDavis-OSX:lunchbox ardavis$ rvm list

rvm rubies

=> ruby-1.9.2-p180 [ x86_64 ]

AndrewDavis-OSX:lunchbox ardavis$ heroku rake db:migrate
rake aborted!
/app/config/initializers/session_store.rb:3: syntax error, unexpected ':', expecting $end
App::Application.config.session_store :cookie_store, key: '_app_session'
                                                        ^

(See full trace by running task with --trace)
(in /app)

እንደምታየው ሩቢ 1.9.2 እየሮጥኩ ነው ፡፡ እናም ለጀግናዬ ፍልሰት ስሕተት አለ።

አርትዕ 2: 12229] አሁን ባቡር 3.1.rc1 ን በመጠቀም አዲስ አዲስ የባቡር ሀዲዶችን መተግበሪያ ፈጥረዋል። የ

ቡድንን እንዲያካትት የጌሜ ፋይልን አዘጋጅቻለሁ-ምርት ማድረግ ዕንቁ 'ቴራቢራይዘር-ጀግናኩ' ፣ '0.8.1.pre3' ዕንቁ 'ፒጂ' end

ፈጣን ገጠመኝ አደረግሁ ፣ ተመሰገንኩ ፣ ከዚያ ‹ጀርኩ ይፍጠሩ› እና ‹ጂት ግፉ ጀግናው ጌታ› ፡፡ እነዚያ ሁሉ በትክክል ይሰራሉ ​​፡፡ ሆኖም ችግሩ ‹heroku rake db: migrate› ን ስሞክር ነው ፡፡ ከዚህ በላይ የምታዩትን ተመሳሳይ ስህተት አጋጥሞኛል።

TEMP FIX EDIT:

ስለዚህ ... የእኔን ውቅረት / የመጀመሪያ አዘጋጆችን / ክፍለጊዜ_store.rb ከ

App::Application.config.session_store :cookie_store, key: '_app_session'

ወደ

App::Application.config.session_store :cookie_store, :key => '_app_session'

ከቀየርኩ እና የእኔን ውቅረት / አስጀማሪዎችን ከቀየርኩ መጠቅለያ_parameters.rb ከ

ActionController::Base.wrap_parameters format: [:json]

እስከ

ActionController::Base.wrap_parameters :format => [:json]

በኋላ ‘ሄሮኩ ራኬ ዲቢ ፍልሰትን’ በቃ እችላለሁ። የቅኝ ገዥዎች / ሃሽዎች ማሻሻያ ሳይኖር ይህ ለምን የመጀመሪያውን መንገድ በአከባቢው እንደሚሰራ ለማስረዳት ያስባል? ዋናው መንገድ ‹ሀዲዶች አዲስ ማይፕ አፕ› ከማድረግ የመነጨ ነባሪ ነው

13
задан ardavis 7 June 2011 в 16:19
поделиться