2013-03-20 4 views
1

appfog에서 Rails/Spree 앱을 테스트하고 있지만 DB를 시드 할 수 없습니다. 가 나는 T 이러한 지침을 따랐습니다 : https://docs.appfog.com/languages/ruby/rails 을하지만, af tunnel를 실행 한 다음 새 터미널 창을 열고 시점에서 그때rake db : AppFog에 Rails/Spree가있는 시드

loading fixture /var/lib/gems/1.9.1/gems/spree_core-1.3.2/db/default/spree/countries.yml 
rake aborted! 
Mysql2::Error: closed MySQL connection: SET FOREIGN_KEY_CHECKS = 1 

I가 MySQL을 사용하고있어 오류를 얻을 RAILS_ENV=proxied-appfog rake db:seed을 실행 db. 왜 이런 일이 발생했는지에 대한 의견이 있으십니까?

rake:db migrate 오류없이 실행됩니다.

rake:db reset 같은 오류가 발생합니다.

답변

0

아마도 af tunnel을 실행했지만 불완전합니다. 당신은 나를 위해 RAILS_ENV=production rake db:seed

App Fog Rails Migrate Database

그 잘 작동과 같은 일부 당 RAILS_ENV=production rake db:migrateaf tunnel my-app-mysql-1234 같은 몇 가지를 실행 한 다음 내 최근 대답을 확인 한 옵션 (없음)

를 선택하고 변경해야합니다.

행운을 빈다.