Hi I recently got a hold of a Rails 3.2.0 project that makes use of sunspot
I've been running into an error below:
RSolr::Error::Http - 404 Not Found
Error: Not Found
URI: http://localhost:8982/solr/select?wt=ruby
Request Headers: {"Content-Type"=>"application/x-www-form-urlencoded; charset=UTF-8"}
Request Data: "fq=type%3APost&fq=-kind_s%3A%28event+OR+contest+OR+job+OR+review%29&fq=-category_im%3A%28%29&fq=exclude_from_explore_b%3Afalse&fq=-destroyed_at_d%3A%5B*+TO+*%5D&fq=published_at_ds%3A%5B*+TO+2016%5C-04%5C-26T12%5C%3A07%5C%3A29Z%5D&fq=published_at_ds%3A%5B*+TO+*%5D&fq=verified_author_b%3Atrue&sort=published_at_ds+desc&start=0&rows=24&q=*%3A*"
Backtrace: /home/revrun/.rvm/gems/ruby-2.1.2/gems/rsolr-1.0.13/lib/rsolr/client.rb:284:in `adapt_response'
/home/revrun/.rvm/gems/ruby-2.1.2/gems/rsolr-1.0.13/lib/rsolr/client.rb:190:in `execute'
/home/revrun/.rvm/gems/ruby-2.1.2/gems/rsolr-1.0.13/lib/rsolr/client.rb:176:in `send_and_receive'
(eval):2:in `post'
/home/revrun/.rvm/gems/ruby-2.1.2/gems/sunspot-1.3.3/lib/sunspot/search/abstract_search.rb:38:in `execute'
/home/revrun/.rvm/gems/ruby-2.1.2/gems/sunspot_rails-1.3.3/lib/sunspot/rails/searchable.rb:329:in `solr_execute_search'
/home/revrun/.rvm/gems/ruby-2.1.2/gems/sunspot_rails-1.3.3/lib/sunspot/rails/searchable.rb:153:in `solr_search'
/home/revrun/Code/saf/safarious/app/controllers/explore/posts_controller.rb:76:in `post_search'
/home/revrun/Code/saf/safarious/app/controllers/explore/posts_controller.rb:15:in `category'
/home/revrun/.rvm/gems/ruby-2.1.2/gems/actionpack-3.2.13/lib/action_controller/metal/implicit_render.rb:4:in `send_action'
/home/revrun/.rvm/gems/ruby-2.1.2/gems/actionpack-3.2.13/lib/abstract_controller/base.rb:167:in `process_action'
My installed gems are as follows:
*** LOCAL GEMS ***
actionmailer (4.2.6, 4.1.0, 3.2.13)
actionpack (4.2.6, 4.1.0, 3.2.13)
actionview (4.2.6, 4.1.0)
activejob (4.2.6)
activemodel (4.2.6, 4.1.0, 3.2.13)
activerecord (4.2.6, 4.1.0, 3.2.13)
activeresource (3.2.13)
activesupport (4.2.6, 4.1.0, 3.2.13)
acts-as-taggable-on (2.3.3)
acts_as_votable (0.8.0)
addressable (2.4.0, 2.3.6, 2.3.2)
afm (0.2.0)
annotate (2.5.0)
arel (6.0.3, 5.0.1.20140414130214, 3.0.2)
Ascii85 (1.0.2)
authlogic (3.2.0)
autoprefixer-rails (6.3.6)
awesome_print (1.6.1, 1.1.0)
base58 (0.1.0)
bcrypt (3.1.7)
bcrypt-ruby (3.0.1)
bigdecimal (1.2.4)
binding_of_caller (0.7.2)
bootstrap (4.0.0.alpha3)
bootstrap-sass (3.1.1.1, 3.1.1.0)
bourbon (3.0.1)
braintree (2.22.0)
browser (0.1.6)
bson (3.2.6)
builder (3.2.2, 3.0.4)
bundler (1.8.3)
bundler-unload (1.0.2)
byebug (8.2.2)
callsite (0.0.11)
cancan (1.6.10)
capistrano (3.2.1)
capistrano-bundler (1.1.2)
capistrano-rails (1.1.1)
capistrano-rvm (0.1.1)
capybara (2.3.0, 2.0.2)
carmen (0.2.13)
carrierwave (0.8.0)
carrierwave_backgrounder (0.1.3)
childprocess (0.5.3, 0.3.6)
chronic (0.10.2)
client_side_validations (3.2.1)
client_side_validations-simple_form (2.0.1)
coderay (1.1.1)
coffee-rails (4.1.1, 4.0.0, 3.2.2)
coffee-script (2.4.1, 2.3.0)
coffee-script-source (1.10.0, 1.8.0)
colorize (0.7.3)
commonjs (0.2.7)
concurrent-ruby (1.0.1)
connection_pool (2.2.0)
cookiejar (0.3.0)
crack (0.4.2, 0.3.2)
daemons (1.2.3, 1.1.9)
dante-editor (0.0.14)
database_cleaner (1.3.0, 0.9.1)
debug_inspector (0.0.2)
declarative_authorization (0.5.7)
delayed_job (4.1.1, 3.0.4)
delayed_job_active_record (0.3.3)
delayed_job_mongoid (2.2.0)
diff-lcs (1.2.5, 1.1.3)
domain_name (0.5.20160309)
dotenv (0.9.0)
dotenv-rails (0.9.0)
em-http-request (1.1.3)
em-socksify (0.3.1)
email_validator (1.4.0)
erubis (2.7.0)
eventmachine (1.2.0.1, 1.0.3)
exceptional (2.0.33)
excon (0.49.0, 0.16.10)
execjs (2.6.0, 2.2.1, 1.4.0)
executable-hooks (1.3.2)
factory_girl (4.4.0, 4.1.0)
factory_girl_rails (4.4.1, 4.1.0)
fakeredis (0.4.1)
faraday (0.9.2, 0.9.0, 0.8.11, 0.7.6)
faraday_middleware (0.10.0, 0.9.0)
fattr (2.2.1)
faye (1.1.2)
faye-websocket (0.10.3)
ffi (1.9.3, 1.3.1)
filepicker-rails (0.1)
fog (1.9.0)
foreman (0.78.0)
formatador (0.2.4)
garb (0.9.1)
gem-wrappers (1.2.7)
globalid (0.3.6)
god (0.13.7)
haml (4.0.7)
haml-rails (0.9.0)
handlebars_assets (0.19.1)
hashdiff (0.3.0)
hashery (2.1.0)
hashie (3.4.3, 1.2.0)
heroku (3.43.0)
heroku-api (0.4.2)
highline (1.7.8, 1.6.15)
hike (1.2.3, 1.2.2)
hiredis (0.4.5)
html2haml (2.0.0)
htmlentities (4.3.1)
http-cookie (1.0.2)
http_parser.rb (0.6.0)
httpauth (0.2.0)
i18n (0.7.0, 0.6.11, 0.6.1)
io-console (0.4.2)
jbuilder (2.4.1, 1.5.3)
journey (1.0.4)
jquery-rails (4.1.1, 3.1.0, 2.2.0)
jquery-ui-rails (4.2.1)
json (1.8.3, 1.8.1, 1.8.0)
jwt (1.5.1, 1.0.0)
launchy (2.4.3, 2.1.2)
less (2.6.0)
less-rails (2.7.1)
letter_opener (1.0.0)
libv8 (3.16.14.13 x86-linux)
linkedin (0.3.7)
lograge (0.2.0)
loofah (2.0.3)
mail (2.6.3, 2.5.4, 2.5.3)
mail_view (1.0.3)
medium-editor-rails (2.2.0)
meta_request (0.2.5)
method_source (0.8.2)
mime-types (2.99.1, 1.25.1, 1.21)
mini_magick (3.4)
mini_portile (0.6.0)
mini_portile2 (2.0.0)
minitest (5.8.4, 5.3.5, 4.7.5)
mongo (2.1.2)
mongoid (5.1.1)
mongoid-compatibility (0.3.1)
mono_logger (1.1.0)
multi_json (1.11.2, 1.10.1, 1.7.3)
multi_xml (0.5.5)
multipart-post (2.0.0, 1.2.0, 1.1.5)
nesty (1.0.2)
net-scp (1.2.1, 1.0.4)
net-ssh (2.9.2, 2.9.1, 2.6.3)
net-ssh-gateway (1.2.0)
netrc (0.11.0, 0.10.3)
newrelic_rpm (3.6.4.122)
nokogiri (1.6.7.2, 1.6.2.1, 1.5.5)
oauth (0.5.1, 0.4.7)
oauth2 (1.1.0, 0.9.4, 0.6.1)
omniauth (1.3.1, 1.1.1)
omniauth-facebook (3.0.0, 1.4.0)
omniauth-linkedin (0.0.8)
omniauth-oauth (1.0.1)
omniauth-oauth2 (1.4.0, 1.0.2)
omniauth-twitter (0.0.14)
optionable (0.2.0)
options (2.3.2, 2.3.0)
origin (2.2.0)
panda (1.6.0)
pdf-inspector (1.1.0)
pdf-reader (1.3.2)
pg (0.17.1)
polyglot (0.3.5, 0.3.3)
pr_geohash (1.0.0)
prawn (0.12.0)
prawn-qrcode (0.2.0)
prawn_rails (0.0.11)
progress_bar (1.0.5, 0.4.0)
pry (0.10.3)
pry-byebug (3.3.0)
psych (2.0.5)
public_activity (1.5.0)
quiet_assets (1.1.0, 1.0.2)
rack (1.6.4, 1.5.2, 1.4.7, 1.4.5)
rack-cache (1.2)
rack-contrib (1.1.0)
rack-protection (1.5.3)
rack-ssl (1.3.3)
rack-test (0.6.3, 0.6.2)
rails (4.2.6, 4.1.0, 3.2.13)
rails-deprecated_sanitizer (1.0.3)
rails-dom-testing (1.0.7)
rails-html-sanitizer (1.0.3)
rails-sanitize-js (1.0.0)
rails_autolink (1.1.0)
rails_config (0.4.2)
railties (4.2.6, 4.1.0, 3.2.13)
rake (11.1.1, 10.3.2, 10.1.0, 10.0.4)
rdoc (4.1.2, 4.1.0, 3.12.2)
recaptcha (0.3.5)
redis (3.2.2, 3.1.0, 3.0.4)
redis-actionpack (3.2.3)
redis-activesupport (3.2.3)
redis-namespace (1.5.1)
redis-rack (1.4.2)
redis-rails (3.2.3)
redis-store (1.1.4)
ref (2.0.0)
resque (1.25.2)
rest-client (1.8.0, 1.6.9, 1.6.8)
rest-client-components (1.4.0)
rqrcode (0.4.2)
rsolr (1.1.1, 1.0.13, 1.0.10)
rspec-core (2.14.8, 2.12.2)
rspec-expectations (2.14.5, 2.12.1)
rspec-mocks (2.14.6, 2.12.1)
rspec-rails (2.14.0, 2.12.2)
ruby-hmac (0.4.0)
ruby-oembed (0.8.8)
ruby-prof (0.12.1)
ruby-rc4 (0.1.5)
ruby_parser (3.8.1)
rubygems-bundler (1.4.4)
rubyzip (1.1.7, 1.1.6, 0.9.9)
rvm (1.11.3.9)
safe_yaml (1.0.3)
sass (3.4.22, 3.4.21, 3.2.19, 3.2.5)
sass-rails (5.0.4, 4.0.2, 3.2.6)
sdoc (0.4.1)
selenium-webdriver (2.42.0, 2.29.0)
sequel (3.20.0)
sexp_processor (4.7.0)
simple_form (2.0.4)
sinatra (1.4.5, 1.0)
sitemap_generator (4.0.1)
slop (3.6.0)
sorcery (0.8.6)
spring (1.6.4)
sprockets (3.5.2, 2.11.0, 2.2.2)
sprockets-rails (3.0.4, 2.0.1)
sqlite3 (1.3.9)
sshkit (1.5.1)
state_machine (1.1.2)
subexec (0.2.2)
sunspot (1.3.3)
sunspot_rails (1.3.3)
sunspot_solr (2.2.5)
taps (0.3.24)
test-unit (2.1.2.0)
test_after_commit (0.2.0)
therubyracer (0.12.2)
thin (1.6.4, 1.5.1)
thor (0.19.1, 0.18.1)
thread_safe (0.3.5, 0.3.4)
tilt (2.0.2, 1.4.1)
treetop (1.4.15, 1.4.12)
ttfunk (1.0.3)
turbolinks (2.2.3)
typhoeus (0.2.4)
tzinfo (1.2.2, 0.3.37)
uglifier (2.7.2, 1.3.0)
underscore-rails (1.8.3)
unf (0.1.4)
unf_ext (0.0.7.2)
vegas (0.1.11)
web-console (2.3.0)
webmock (1.18.0)
websocket (1.0.7, 1.0.6)
websocket-driver (0.6.3)
websocket-extensions (0.1.2)
whenever (0.9.4)
will_paginate (3.0.4)
xpath (2.0.0, 1.0.0)
yaml_db (0.2.3)
And my sunspot.yml:
production:
solr:
hostname: localhost
port: 8983
log_level: WARNING
development:
solr:
hostname: localhost
port: 8982
log_level: INFO
test:
solr:
hostname: localhost
port: 8981
log_level: WARNING
I've tried numerous other suggestions on SO but nothing seems to be fixing the issue. I have no experience with sunspot so indepth answers are most welcome :-D
Thanks.
start the solr server by using the below command:
rake sunspot:solr:start
After starting check whether it is started or not by opening the http://localhost:8982 in your browser
You should provider path in the sunspot.yml file:
development:
solr:
hostname: localhost
port: 8982
log_level: INFO
path: /solr/your_collection
Notice that path is used in Solr's requests like this:
http://localhost:8982/solr/#/your_collection
Also, if you use predefined Solr you should start it via an rake task:
bundle exec rake sunspot:solr:start
Just had the same problem. In my case there was a stale sunspot process running. What I did was:
Open the Activity Monitor
Search for 'java'
Kill 'java ' processes
Started Sunspot ( rake sunspot:solr:start )
Reindex Sunspot ( rake sunspot:solr:reindex )
Related
I run rails _4.1.6_ new lala -m app_template.rb -T
And got The template [/test_website/app_template.rb] could not be loaded. Error: cannot load such file -- crack/xml
The detail output
create vendor/assets/javascripts
create vendor/assets/javascripts/.keep
create vendor/assets/stylesheets
create vendor/assets/stylesheets/.keep
apply /test_website/app_template.rb
The template [/test_website/app_template.rb] could not be loaded. Error: cannot load such file -- crack/xml
Here my gem list
actionmailer (4.1.6, 4.1.5, 4.1.1, 3.2.13)
actionpack (4.1.6, 4.1.5, 4.1.1, 3.2.13)
actionview (4.1.6, 4.1.5, 4.1.1)
active_utils (2.2.3)
activemerchant (1.44.1)
activemodel (4.1.6, 4.1.5, 4.1.1, 3.2.13)
activerecord (4.1.6, 4.1.5, 4.1.1, 3.2.13)
activerecord-postgresql-adapter (0.0.1)
activeresource (3.2.13)
activesupport (4.1.6, 4.1.5, 4.1.1, 3.2.13)
acts-as-taggable-on (3.4.1)
analytics-ruby (2.0.10, 2.0.8, 2.0.7, 2.0.5)
ancestry (2.1.0)
ap (0.1.1)
arbre (1.0.2)
arel (5.0.1.20140414130214, 3.0.3, 3.0.2)
awesome_print (1.2.0, 1.1.0)
bcrypt (3.1.7)
bcrypt-ruby (3.1.5, 3.1.1)
better_errors (2.0.0)
bigdecimal (1.2.4)
binding_of_caller (0.7.2)
bootstrap-datepicker-rails (1.3.0.2, 1.1.1.7)
bootstrap-datetimepicker-rails (0.0.11)
bootstrap-sass (3.1.1.1, 2.3.2.2, 2.3.2.1)
bourbon (3.2.3)
builder (3.2.2, 3.0.4)
bundle (0.0.1)
bundler (1.7.5, 1.7.3)
byebug (3.5.1, 2.7.0)
cancan (1.6.10)
cancancan (1.9.2)
carrierwave (0.10.0, 0.9.0)
celluloid (0.16.0, 0.15.2)
certified (1.0.0)
chartkick (1.3.2)
childprocess (0.5.5)
choice (0.1.6)
chronic (0.10.2)
chunky_png (1.3.1)
ckeditor (4.1.0)
climate_control (0.0.3)
cocaine (0.5.4)
coderay (1.1.0, 1.0.9)
coffee-rails (4.0.1, 3.2.2)
coffee-script (2.3.0, 2.2.0)
coffee-script-source (1.8.0, 1.7.1, 1.7.0, 1.6.3)
columnize (0.8.9)
compass (1.0.1, 0.12.7)
compass-core (1.0.1)
compass-import-once (1.0.5)
compass-rails (2.0.0)
countries (0.9.3)
curb (0.8.6)
currencies (0.4.2)
daemons (1.1.9)
debug_inspector (0.0.2)
debugger-linecache (1.2.0)
debugger-ruby_core_source (1.3.5)
devise (3.3.0, 3.2.4, 3.0.3)
devise_ldap_authenticatable (0.8.1, 0.6.1)
diff-lcs (1.2.5, 1.2.4)
em-websocket (0.5.1)
erubis (2.7.0)
eventmachine (1.0.3)
exception_notification (4.0.1)
execjs (2.2.2, 2.2.1, 2.1.0, 2.0.0)
faker (1.4.3, 1.3.0, 1.2.0)
faker-isbn (0.0.4)
faraday (0.9.0)
fastercsv (1.5.5)
fattr (2.2.1)
ffi (1.9.5, 1.9.3)
finance (2.0.0)
flt (1.3.1)
font-awesome-rails (4.2.0.0, 4.1.0.0)
formatador (0.2.5)
fssm (0.2.10)
god (0.13.4)
google_drive (0.3.9)
guard (2.6.1)
guard-livereload (2.3.1, 2.3.0)
guard-rspec (4.3.1)
haml (4.0.5, 4.0.3)
haml-rails (0.5.3)
has_scope (0.6.0.rc)
hashie (3.3.1, 3.2.0)
highline (1.6.21, 1.6.20)
hike (1.2.3)
hirb (0.7.2, 0.7.1)
hirb-unicode (0.0.5)
hitimes (1.2.2)
hooks (0.4.0)
http_parser.rb (0.6.0)
httparty (0.13.1)
httpclient (2.5.1)
i18n (0.6.11, 0.6.1)
inherited_resources (1.4.1)
interception (0.5)
io-console (0.4.2)
ipaddress (0.8.0)
jbuilder (2.2.4, 2.2.3, 2.1.3, 1.5.3)
journey (1.0.4)
jquery-rails (3.1.2, 3.1.1, 3.1.0, 3.0.4)
jquery-ui-rails (5.0.0, 4.2.1)
jquery.fileupload-rails (1.10.1)
json (1.8.1, 1.8.0)
jwt (1.0.0)
kaminari (0.16.1)
kgio (2.9.2)
kramdown (1.4.1)
libv8 (3.16.14.7 ruby x86_64-darwin-14, 3.16.14.5, 3.16.14.3)
listen (2.7.11, 2.7.9)
lumberjack (1.0.9)
mail (2.6.1, 2.5.4)
metaclass (0.0.4)
method_source (0.8.2, 0.8.1)
middleman (3.3.5)
middleman-core (3.3.5)
middleman-livereload (3.1.1)
middleman-sprockets (3.3.8)
mime-types (2.4.3, 2.4.2, 2.3, 1.25.1, 1.24)
mini_portile (0.6.0, 0.5.3, 0.5.1)
minitest (5.4.2, 5.4.1, 5.4.0, 4.7.5)
mocha (1.1.0)
money (6.3.0)
mono_logger (1.1.0)
multi_json (1.10.1, 1.7.9)
multi_xml (0.5.5)
multipart-post (2.0.0)
nested_form (0.3.2)
net-ldap (0.5.1, 0.2.2)
netrc (0.7.7)
nokogiri (1.6.3.1, 1.6.0)
oauth (0.4.7)
oauth2 (1.0.0, 0.9.4)
offsite_payments (2.0.1)
omniauth (1.2.2)
omniauth-facebook (2.0.0, 1.6.0)
omniauth-oauth2 (1.2.0)
options (2.3.2, 2.3.0)
orm_adapter (0.5.0, 0.4.0)
padrino-helpers (0.12.3)
padrino-support (0.12.3)
paperclip (4.2.0)
pdf-core (0.4.0)
pg (0.17.1, 0.17.0, 0.12.0)
piggybak (0.7.5)
piggybak_bundle_discounts (0.1.1)
piggybak_coupons (0.1.2)
piggybak_giftcerts (0.1.0)
piggybak_rails_admin_nestable (0.0.6)
piggybak_taxonomy (0.2.1)
piggybak_variants (0.1.3)
polyamorous (1.1.0)
polyglot (0.3.5, 0.3.3)
pr_geohash (1.0.0)
prawn (1.3.0)
progress_bar (1.0.3, 1.0.0)
pry (0.10.1, 0.10.0, 0.9.12.2)
pry-byebug (2.0.0, 1.3.3)
pry-doc (0.6.0)
pry-nav (0.2.4)
pry-rails (0.3.2)
pry-remote (0.1.8, 0.1.7)
pry-rescue (1.4.1)
pry-stack_explorer (0.4.9.1)
psych (2.0.5)
puma (2.9.1)
quiet_assets (1.0.3, 1.0.2)
rack (1.5.2, 1.4.5)
rack-cache (1.2)
rack-livereload (0.3.15)
rack-mini-profiler (0.9.2)
rack-pjax (0.8.0, 0.7.0)
rack-ssl (1.3.4, 1.3.3)
rack-ssl-enforcer (0.2.8)
rack-test (0.6.2)
rails (4.1.6, 4.1.5, 4.1.1, 3.2.13)
rails-erd (1.1.0)
rails-timeago (2.11.1)
rails_admin (0.6.3, 0.6.2)
railties (4.1.6, 4.1.5, 4.1.1, 3.2.13)
raindrops (0.13.0)
rake (10.3.2, 10.1.1, 10.1.0)
rake-compiler (0.9.3)
rb-fsevent (0.9.4)
rb-inotify (0.9.5)
rb-readline (0.5.1)
rdoc (4.1.2, 4.1.1, 4.1.0, 3.12.2)
redis (3.0.4)
redis-namespace (1.5.1)
ref (1.0.5)
remotipart (1.2.1)
responders (1.0.0)
resque (1.25.2)
resque-scheduler (2.5.5)
resque-status (0.4.3)
resque_mailer (2.2.6)
rest-client (1.6.8, 1.6.7)
rest_client (1.7.3)
roo (1.13.2)
route_translator (3.2.4)
rsolr (1.0.10, 1.0.9)
rspec (3.1.0, 3.0.0, 2.14.1)
rspec-core (3.1.5, 3.1.2, 3.0.3, 2.14.8, 2.14.5)
rspec-expectations (3.1.2, 3.1.0, 3.0.3, 2.14.5, 2.14.2)
rspec-mocks (3.1.2, 3.1.0, 3.0.3, 2.14.6, 2.14.3)
rspec-rails (3.1.0, 3.0.2)
rspec-support (3.1.1, 3.1.0, 3.0.3)
ruby-graphviz (1.0.9)
ruby-ole (1.2.11.7)
rubyzip (1.1.6, 1.1.0)
rufus-scheduler (2.0.24)
safe_yaml (1.0.3)
sass (3.4.1, 3.3.8, 3.2.19, 3.2.10)
sass-rails (4.0.3, 4.0.2, 3.2.6)
sdoc (0.4.1, 0.4.0)
selenium-webdriver (2.43.0)
sequel (3.20.0)
simple-navigation (3.13.0, 3.11.0)
simple-navigation-bootstrap (1.0.0)
simple_form (3.0.2, 2.1.1, 2.0.1)
sinatra (1.0)
slop (3.6.0, 3.4.5)
spreadsheet (1.0.0, 0.9.7)
spring (1.1.3)
sprockets (2.12.1, 2.11.0, 2.2.2)
sprockets-helpers (1.1.0)
sprockets-rails (2.2.0, 2.1.4, 2.1.3, 2.0.1)
sprockets-sass (1.2.0)
sqlite3 (1.3.9, 1.3.8)
squeel (1.2.1)
sunspot (2.1.1, 2.0.0)
sunspot_rails (2.1.1, 2.0.0)
sunspot_solr (2.1.1, 2.0.0)
taps (0.3.24)
test-unit (2.1.2.0)
therubyracer (0.12.1)
thin (1.5.1)
thor (0.19.1, 0.18.1)
thread_safe (0.3.4)
tilt (1.4.1)
timers (4.0.1, 4.0.0, 1.1.0)
tinymce-rails (4.1.5, 4.1.4, 4.1.3, 4.0.28, 4.0.2)
treetop (1.4.15)
ttfunk (1.4.0)
turbolinks (2.4.0, 2.3.0, 2.2.2)
tzinfo (1.2.2, 1.2.1, 0.3.39, 0.3.37)
uber (0.0.8)
uglifier (2.5.3, 2.5.0, 2.1.2)
unicode-display_width (0.1.1)
unicorn (4.8.3)
validates_formatting_of (0.8.1)
vegas (0.1.11)
warden (1.2.3)
websocket (1.2.1)
whenever (0.9.3, 0.8.4)
will_paginate (3.0.7, 3.0.5, 3.0.4)
writeexcel (1.0.4)
yard (0.8.7.6)
zip (2.0.2)
I've recently set up a couple of Padrino projects and each time I generated the project, I used Shoulda as the test option. But when I try to run 'padrino rake test,' it fails with the following error:
Sonnys-MacBook-Pro:sample_blog sonnyjitsu$ padrino rake test
=> Executing Rake test ...
/Users/sonnyjitsu/.rvm/rubies/ruby-2.0.0-p353/bin/ruby -I"lib" -I"/Users/sonnyjitsu/.rvm/gems/ruby-2.0.0-p353/gems/rake-10.1.0/lib" "/Users/sonnyjitsu/.rvm/gems/ruby-2.0.0-p353/gems/rake-10.1.0/lib/rake/rake_test_loader.rb" "test/app/**/*_test.rb"
/Users/sonnyjitsu/.rvm/gems/ruby-2.0.0-p353/gems/shoulda-matchers-2.4.0/lib/shoulda/matchers/active_record/association_matcher.rb:77:in `<class:AssociationMatcher>': undefined method `delegate' for Shoulda::Matchers::ActiveRecord::AssociationMatcher:Class (NoMethodError)
Here is my gem list
actionmailer (4.0.1, 3.2.3)
actionpack (4.0.1, 3.2.3)
activemodel (4.0.1, 3.2.15, 3.2.3)
activerecord (4.0.1, 3.2.15, 3.2.3)
activerecord-deprecated_finders (1.0.3)
activeresource (3.2.3)
activesupport (4.0.1, 3.2.15, 3.2.3)
addressable (2.3.5)
arel (4.0.1, 3.0.3, 3.0.2)
atomic (1.1.14)
backports (3.3.5)
bcrypt-ruby (3.1.2)
bigdecimal (1.2.0)
builder (3.1.4, 3.0.4, 3.0.0)
bundler (1.3.5)
bundler-unload (1.0.2)
classifier (1.3.3)
coffee-rails (4.0.1, 3.2.2)
coffee-script (2.2.0)
coffee-script-source (1.6.3, 1.3.3)
colorator (0.1)
commander (4.1.5)
daemons (1.1.9)
data_mapper (1.2.0)
data_objects (0.10.13)
dm-aggregates (1.2.0)
dm-constraints (1.2.0)
dm-core (1.2.1)
dm-do-adapter (1.2.0)
dm-migrations (1.2.0)
dm-mysql-adapter (1.2.0)
dm-serializer (1.2.2)
dm-sqlite-adapter (1.2.0)
dm-timestamps (1.2.0)
dm-transactions (1.2.0)
dm-types (1.2.2)
dm-validations (1.2.0)
do_mysql (0.10.13)
do_sqlite3 (0.10.13)
erubis (2.7.0)
eventmachine (1.0.3)
execjs (2.0.2, 1.4.0)
executable-hooks (1.2.6)
fast-stemmer (1.0.2)
fastercsv (1.5.5)
ffi (1.9.3)
git (1.2.6)
haml (4.0.4)
highline (1.6.20)
hike (1.2.3, 1.2.1)
htmlentities (4.3.1)
http_router (0.11.0, 0.5.4)
i18n (0.6.5, 0.6.0)
io-console (0.4.2)
jbuilder (1.5.2)
jekyll (1.3.1)
jekyll-import (0.1.0.rc1)
journey (1.0.4)
jquery-rails (3.0.4, 2.0.2)
json (1.8.1, 1.7.7, 1.7.3)
json_pure (1.8.1)
libv8 (3.16.14.3 x86_64-darwin-13)
liquid (2.5.4)
listen (1.3.1)
mail (2.5.4, 2.4.4)
maruku (0.6.1)
metaclass (0.0.1)
mime-types (1.25.1, 1.18)
mini_portile (0.5.2)
minitest (4.7.5, 4.3.2)
mocha (0.14.0)
multi_json (1.8.2, 1.3.6)
mysql2 (0.3.14)
nokogiri (1.6.0)
padrino (0.11.4, 0.9.21)
padrino-admin (0.11.4, 0.9.21)
padrino-cache (0.11.4, 0.9.21)
padrino-core (0.11.4, 0.9.21)
padrino-gen (0.11.4, 0.9.21)
padrino-helpers (0.11.4, 0.9.21)
padrino-mailer (0.11.4, 0.9.21)
polyglot (0.3.3)
pony (1.6.1, 1.5.1)
posix-spawn (0.3.6)
psych (2.0.0)
pygments.rb (0.5.4)
rack (1.5.2, 1.4.1)
rack-cache (1.2)
rack-protection (1.5.1)
rack-ssl (1.3.2)
rack-test (0.6.2, 0.6.1)
rails (3.2.3)
railties (4.0.1, 3.2.3)
rake (10.1.0, 0.9.6, 0.9.2.2)
rb-fsevent (0.9.3)
rb-inotify (0.9.2)
rb-kqueue (0.2.0)
rdoc (4.0.0, 3.12.2, 3.12)
redcarpet (2.3.0)
ref (1.0.5)
rubygems-bundler (1.4.2)
rvm (1.11.3.8)
safe_yaml (0.9.7)
sass (3.2.12, 3.1.19)
sass-rails (4.0.1, 3.2.5)
sdoc (0.3.20)
sequel (4.4.0)
shoulda (3.5.0)
shoulda-context (1.1.6)
shoulda-matchers (2.4.0)
sinatra (1.4.4)
sinatra-contrib (1.4.1)
sinatra-extension (1.0)
sinatra-flash (0.3.0)
slim (2.0.2)
sprockets (2.10.1, 2.1.3)
sprockets-rails (2.0.1)
sqlite3 (1.3.8, 1.3.6)
sqlite3-ruby (1.3.3)
stringex (1.5.1)
syntax (1.0.0)
temple (0.6.7)
test-unit (2.0.0.0)
therubyracer (0.12.0)
thin (1.6.1)
thor (0.18.1, 0.17.0, 0.14.6)
thread_safe (0.1.3)
tilt (1.4.1, 1.3.3)
treetop (1.4.15, 1.4.10)
turbolinks (1.3.1)
tzinfo (0.3.38, 0.3.33)
uglifier (2.3.1, 1.2.4)
url_mount (0.2.1)
uuidtools (2.1.4)
yajl-ruby (1.1.0)
I've not tried to use shoulda-matchers outside of rails before, but it looks like they make use of the delegate macro provided by ActiveSupport. Try require 'activesupport' (or a more limited subset if you'd rather) in your tests to see if that helps.
require 'active_support/core_ext/module/delegation'
worked for me
I've tried what was recommended here: Passenger: internal server error , but found no references to STDOUT in config.ru
I'm on ruby-2.0.0-p247 and passenger (4.0.17)
Console output after attempting to load page:
[ 2013-09-16 14:34:07.3648 4197/b72beb40 Pool2/Spawner.h:738 ]: [App 4435 stdout]
Connecting to database specified by database.yml
[ 2013-09-16 14:35:37.4570 4197/b72beb40 Pool2/Implementation.cpp:849 ]: Could not spawn process for group /media/sf_John/product#default: An error occurred while starting up the preloader: it did not write a startup response in time.
in 'void Passenger::ApplicationPool2::SmartSpawner::throwPreloaderSpawnException(const std::string&, Passenger::SpawnException::ErrorKind, boost::shared_ptr&, const boost::shared_ptr&)' (SmartSpawner.h:150)
in 'std::string Passenger::ApplicationPool2::SmartSpawner::negotiatePreloaderStartup(Passenger::ApplicationPool2::SmartSpawner::StartupDetails&)' (SmartSpawner.h:558)
in 'void Passenger::ApplicationPool2::SmartSpawner::startPreloader()' (SmartSpawner.h:206)
in 'virtual Passenger::ApplicationPool2::ProcessPtr Passenger::ApplicationPool2::SmartSpawner::spawn(const Passenger::ApplicationPool2::Options&)' (SmartSpawner.h:744)
in 'void Passenger::ApplicationPool2::Group::spawnThreadRealMain(const Passenger::ApplicationPool2::SpawnerPtr&, const Passenger::ApplicationPool2::Options&, unsigned int)' (Implementation.cpp:782)
[ 2013-09-16 14:35:37.4578 4197/b60fdb40 agents/HelperAgent/RequestHandler.h:1952 ]: [Client 20] Cannot checkout session. An error occurred while starting up the preloader: it did not write a startup response in time.
Gem list:
actionmailer (3.2.14, 3.2.13)
actionpack (3.2.14, 3.2.13)
active_hash (1.0.1, 0.9.14)
activemodel (3.2.14, 3.2.13)
activerecord (3.2.14, 3.2.13)
activeresource (3.2.14, 3.2.13)
activesupport (3.2.14, 3.2.13)
acts_as_paranoid (0.4.2)
addressable (2.3.5, 2.3.4)
american_date (1.1.0)
arbre (1.0.1)
arel (3.0.2)
attr_required (0.0.5)
bcrypt-ruby (3.1.2, 3.1.1, 3.0.1)
better_errors (0.9.0)
binding_of_caller (0.7.2)
bourbon (3.1.8)
builder (3.0.4)
bundler (1.3.5)
bundler-unload (1.0.1)
cancan (1.6.10)
capybara (2.1.0)
childprocess (0.3.9)
chronic (0.10.0, 0.9.1)
chunky_png (1.2.8)
cliver (0.2.1)
coderay (1.0.9)
coffee-rails (3.2.2)
coffee-rails-source-maps (1.3.6, 1.3.5)
coffee-script (2.2.0)
coffee-script-source (1.6.3, 1.6.2)
compass (0.12.2)
compass-rails (1.0.3)
crack (0.4.1, 0.4.0)
daemon_controller (1.1.4)
daemons (1.1.9)
dalli (2.6.4)
database_cleaner (1.1.1, 0.9.1)
debug_inspector (0.0.2)
devise (3.0.3, 3.0.2, 3.0.1, 2.2.4)
devise_oauth2_providable (1.1.2)
diff-lcs (1.2.4)
dotenv (0.8.0)
dragonfly (0.9.15)
draper (1.2.1)
erubis (2.7.0)
ethon (0.6.1, 0.6.0, 0.5.12)
eventmachine (1.0.3)
excon (0.25.3, 0.23.0)
execjs (2.0.1, 1.4.0)
factory_girl (4.2.0)
factory_girl_rails (4.2.1)
faraday (0.8.8)
faraday_middleware (0.9.0)
fastercsv (1.5.5)
ffaker (1.18.0, 1.16.1)
ffi (1.9.0)
fog (1.15.0, 1.14.0, 1.12.1)
foreman (0.63.0)
formatador (0.2.4)
formtastic (2.2.1)
forward (0.3.2)
fssm (0.2.10)
fuubar (1.2.1, 1.1.1)
gherkin (2.12.1, 2.12.0)
guard (1.8.2, 1.8.1)
guard-rspec (3.0.2)
guard-spork (1.5.1, 1.5.0)
haml (4.0.3)
haml-rails (0.4)
has_scope (0.6.0.rc, 0.5.1)
highline (1.6.19)
hike (1.2.3)
httpclient (2.3.4.1, 2.3.3)
i18n (0.6.5, 0.6.4, 0.6.1)
inherited_resources (1.4.1, 1.4.0)
journey (1.0.4)
jquery-rails (2.3.0)
jquery-ui-rails (4.0.4, 4.0.3)
json (1.7.7)
jwt (0.1.8)
kaminari (0.14.1)
kgio (2.8.0)
kramdown (1.1.0, 1.0.2)
launchy (2.3.0)
listen (1.3.0, 1.2.2)
lumberjack (1.0.4)
mail (2.5.4)
mail_view (1.0.3)
meta_search (1.1.3)
method_source (0.8.2, 0.8.1)
mime-types (1.24, 1.23)
mini_magick (3.6.0)
mini_portile (0.5.1)
mock_redis (0.9.0, 0.8.2, 0.7.0)
modernizr-rails (2.6.2.3)
modular-scale (1.0.6)
mono_logger (1.1.0)
multi_json (1.7.9, 1.7.8, 1.7.7)
multipart-post (1.2.0)
mysql2 (0.3.13, 0.3.11)
net-scp (1.1.2, 1.1.1)
net-ssh (2.6.8, 2.6.7)
newrelic_rpm (3.6.6.147, 3.6.3.111)
nokogiri (1.6.0, 1.5.10)
oily_png (1.1.0)
orm_adapter (0.4.0)
paper_trail (2.7.2)
passenger (4.0.17)
polyamorous (0.5.0)
polyglot (0.3.3)
pry (0.9.12.2)
quiet_assets (1.0.2)
rack (1.5.2, 1.4.5)
rack-cache (1.2)
rack-oauth2 (0.11.0)
rack-protection (1.5.0)
rack-ssl (1.3.3)
rack-test (0.6.2)
rails (3.2.14, 3.2.13)
railties (3.2.14, 3.2.13)
raindrops (0.11.0)
rake (10.1.0)
rb-fsevent (0.9.3)
rb-inotify (0.9.1, 0.9.0)
rb-kqueue (0.2.0)
rdoc (3.12.2)
redcarpet (3.0.0, 2.3.0)
redis (3.0.4)
redis-namespace (1.3.1, 1.3.0)
request_store (1.0.5)
responders (1.0.0.rc, 0.9.3)
resque (1.24.1)
resque_mailer (2.2.4)
rspec (2.14.1)
rspec-core (2.14.5, 2.14.4, 2.14.3)
rspec-expectations (2.14.2, 2.14.0)
rspec-instafail (0.2.4)
rspec-mocks (2.14.3, 2.14.2, 2.14.1)
rspec-rails (2.14.0)
ruby-hmac (0.4.0)
ruby-progressbar (1.2.0, 1.1.1)
rubygems-bundler (1.2.2)
rvm (1.11.3.8)
safe_yaml (0.9.5, 0.9.4, 0.9.3)
sass (3.2.10, 3.2.9)
sass-rails (3.2.6)
sassy-math (1.5)
shoulda-matchers (2.3.0, 2.2.0)
simple_form (2.1.0)
simplecov (0.7.1)
simplecov-html (0.7.1)
sinatra (1.4.3)
slop (3.4.6, 3.4.5)
spork-rails (3.2.1)
sprockets (2.2.2)
stamp (0.5.0)
state_machine (1.2.0)
subexec (0.2.3)
thin (1.5.1)
thor (0.18.1)
tilt (1.4.1)
travis-artifacts (0.1.0)
treetop (1.4.15, 1.4.14)
turnip (1.1.0)
twilio-ruby (3.10.1, 3.9.0)
typhoeus (0.6.5, 0.6.4, 0.6.3)
tzinfo (0.3.37)
uglifier (2.2.0, 2.1.2, 2.1.1)
unicorn (4.6.3, 4.6.2)
valid_attribute (1.3.1)
vcr (2.5.0)
vegas (0.1.11)
verbs (2.1.3)
warden (1.2.3, 1.2.1)
webmock (1.11.0)
websocket-driver (0.2.3, 0.2.1)
whenever (0.8.4, 0.8.2)
xpath (2.0.0)
For me, it works
cd <usr name>
rails new myapp
sudo bundle install
mkdir /home/<user name>/myapp
chmod 701 /home/myapp
chmod -R 705 /home/<user name>/myapp
chgrp -R www-data /home/<user_name>/myapp
chown -R <user_name> /home/<user_name>
I have been running this app for about 3 months on heroku with out any issues. But when I pushed the last update, I got this error when I ran heroku run rake db:migrate.
/app/vendor/bundle/ruby/1.9.1/gems/pg-0.13.2/lib/pg_ext.so: wrong ELF class: ELFCLASS32 - /app/vendor/bundle/ruby/1.9.1/gems/pg-0.13.2/lib/pg_ext.so
I am not sure what else could help.
I am using rails 3.2.1
I upgraded to Ubuntu 12.04 LTS from 11.10 yesterday, both were 32 bit and I know this error has something to do with 32 to 64 bit compatibility issues. I think that could be part of the issue, but I am not sure why it just started or how to fix it.
Heroku replaces the database.yml file with their's, and I have run bundle install on heroku's end as well. Any help would be appriciated
*** LOCAL GEMS ***
actionmailer (3.2.3, 3.2.1, 3.2.0, 3.1.1)
actionpack (3.2.3, 3.2.2, 3.2.1, 3.2.0, 3.1.3, 3.1.1)
activeadmin (0.4.3, 0.4.2)
activemodel (3.2.3, 3.2.2, 3.2.1, 3.2.0, 3.1.3, 3.1.1)
activerecord (3.2.3, 3.2.1, 3.2.0, 3.1.1)
activerecord-jdbc-adapter (1.2.2)
activerecord-jdbcsqlite3-adapter (1.2.2)
activeresource (3.2.3, 3.2.1, 3.2.0, 3.1.1)
activesupport (3.2.3, 3.2.2, 3.2.1, 3.2.0, 3.1.3, 3.1.1)
acts_as_indexed (0.7.8)
addressable (2.2.7, 2.2.6)
ansi (1.4.2, 1.4.1)
arel (3.0.2, 3.0.0, 2.2.3, 2.2.1)
awesome_nested_set (2.1.3)
babosa (0.3.7)
backbone-on-rails (0.9.1.0)
backup (3.0.23)
bcrypt-ruby (3.0.1)
bootstrap-sass (2.0.1)
bourbon (1.4.0)
builder (3.0.0)
bundler (1.0.21 ruby)
capybara (1.1.2)
childprocess (0.3.1)
chronic (0.6.7)
chunky_png (1.2.5)
client_side_validations (3.1.3)
cocaine (0.2.1)
coffee-rails (3.2.2, 3.2.1, 3.1.1)
coffee-script (2.2.0)
coffee-script-source (1.3.1, 1.2.0, 1.1.3)
commonjs (0.2.5)
compass (0.11.7)
copycopter_client (2.0.0)
daemon_controller (1.0.0, 0.2.6)
daemons (1.1.8)
devise (2.0.4, 2.0.1, 2.0.0, 1.5.2)
devise_invitable (1.0.1)
diff-lcs (1.1.3)
dragonfly (0.9.12)
dynamic_form (1.1.4)
eco (1.0.0)
eco-source (1.1.0.rc.1)
ejs (1.0.0)
erubis (2.7.0)
eventmachine (0.12.10)
execjs (1.3.0, 1.2.13, 1.2.12, 1.2.9)
factory_girl (2.6.0)
factory_girl_rails (1.7.0)
faker (1.0.1)
faraday (0.7.5)
fastercsv (1.5.4)
fastthread (1.0.7)
ffi (1.0.11)
flutie (1.3.3)
foreman (0.40.0)
formtastic (2.1.0, 2.0.2)
friendly_id (4.0.4)
fssm (0.2.8.1)
globalize3 (0.2.0)
gon (2.2.2)
guard (1.0.1)
guard-rspec (0.7.0)
haml (3.1.4)
haml-rails (0.3.4)
haml_rails (0.1.0)
has_scope (0.5.1)
hashie (1.2.0)
heroku (2.16.2)
hike (1.2.1)
hpricot (0.8.6, 0.8.5)
htmldiff (0.0.1)
i18n (0.6.0)
inherited_resources (1.3.1, 1.3.0)
jdbc-sqlite3 (3.7.2)
journey (1.0.3, 1.0.1, 1.0.0)
jquery-rails (2.0.2, 2.0.1, 2.0.0, 1.0.19)
json (1.6.6, 1.6.5, 1.6.4, 1.6.3, 1.6.2)
json_pure (1.6.5)
kaminari (0.13.0)
launchy (2.0.5)
less (2.1.0, 2.0.11)
less-rails (2.2.0, 2.1.8)
letter_opener (0.0.2)
libv8 (3.3.10.4 x86-linux)
mail (2.4.4, 2.4.1, 2.3.3, 2.3.0)
meta_search (1.1.3)
mime-types (1.18, 1.17.2)
minitest (2.11.1)
multi_json (1.3.1, 1.2.0, 1.1.0, 1.0.4)
multipart-post (1.1.4)
mysql (2.8.1)
mysql2 (0.3.11)
newrelic_rpm (3.3.2)
nifty-generators (0.4.6)
nokogiri (1.5.0)
oauth (0.4.5)
oauth2 (0.5.1)
omniauth (1.0.1)
omniauth-facebook (1.1.0)
omniauth-google-oauth2 (0.1.8)
omniauth-identity (1.0.0)
omniauth-linkedin (0.0.6)
omniauth-oauth (1.0.0)
omniauth-oauth2 (1.0.0)
omniauth-twitter (0.0.7)
open4 (1.3.0)
orm_adapter (0.0.7, 0.0.6, 0.0.5)
paper_trail (2.6.3)
paperclip (2.7.0)
passenger (3.0.11)
pg (0.13.2, 0.13.0, 0.12.2, 0.12.0, 0.11.0)
pjax_rails (0.1.10)
Platform (0.4.0)
polyamorous (0.5.0)
polyglot (0.3.3)
POpen4 (0.1.4)
popen4 (0.1.2)
rack (1.4.1, 1.4.0, 1.3.6, 1.3.5)
rack-cache (1.2, 1.1)
rack-mount (0.8.3)
rack-pjax (0.5.5)
rack-ssl (1.3.2)
rack-test (0.6.1)
rails (3.2.1, 3.2.0, 3.1.1)
railties (3.2.3, 3.2.1, 3.2.0, 3.1.1)
rake (0.9.2.2, 0.9.2)
rake-compiler (0.7.9)
rdoc (3.12, 3.11)
redcarpet (2.1.1)
refinerycms (2.0.3)
refinerycms-authentication (2.0.3)
refinerycms-core (2.0.3)
refinerycms-dashboard (2.0.3)
refinerycms-images (2.0.3)
refinerycms-pages (2.0.3)
refinerycms-resources (2.0.3)
responders (0.9.1, 0.6.5)
rest-client (1.6.7)
rspec (2.8.0)
rspec-core (2.8.0)
rspec-expectations (2.8.0)
rspec-mocks (2.8.0)
rspec-rails (2.8.1)
ruby_parser (2.3.1)
rubyXL (1.2.5)
rubyzip (0.9.6.1, 0.9.5)
sass (3.1.15, 3.1.12, 3.1.11)
sass-rails (3.2.5, 3.2.4, 3.2.3, 3.1.5)
selenium-webdriver (2.13.0)
seo_meta (1.3.0)
sexp_processor (3.2.0)
simple_form (2.0.1, 2.0.0, 1.5.2)
spork (0.9.0)
sprockets (2.1.2, 2.0.3)
sqlite3 (1.3.5, 1.3.4)
squeel (0.9.5)
ssl_requirement (0.1.0)
stringex (1.3.2)
term-ansicolor (1.0.7)
test-loop (13.0.1)
therubyracer (0.10.0, 0.9.10, 0.9.9)
thin (1.3.1)
thor (0.14.6)
tilt (1.3.3)
treetop (1.4.10)
truncate_html (0.5.4)
turn (0.9.4, 0.9.1, 0.8.3)
twitter-bootstrap-rails (2.0.4)
tzinfo (0.3.33, 0.3.32, 0.3.31)
uglifier (1.2.4, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.0)
warden (1.1.1, 1.1.0)
watchr (0.7)
whenever (0.7.3)
will_paginate (3.0.3)
xpath (0.1.4)
yajl-ruby (1.1.0)
Solved: I needed to remove my vender folder from the slug I pushed to heroku. all I need to do was.
git rm vendor -r -f
then add vendor/* to my .gitignore file
I hope this helps
I have been running this app for month with no issues. but now I keep getting this error when I run:
heroku run rake db:migrate
I have tried the basics fixes, removing/install the gem, destroy the app and redeploy. bundle install on Heroku.
here is my gem file
*** LOCAL GEMS ***
actionmailer (3.2.3, 3.2.1, 3.2.0, 3.1.1)
actionpack (3.2.3, 3.2.2, 3.2.1, 3.2.0, 3.1.3, 3.1.1)
activeadmin (0.4.3, 0.4.2)
activemodel (3.2.3, 3.2.2, 3.2.1, 3.2.0, 3.1.3, 3.1.1)
activerecord (3.2.3, 3.2.1, 3.2.0, 3.1.1)
activerecord-jdbc-adapter (1.2.2)
activerecord-jdbcsqlite3-adapter (1.2.2)
activeresource (3.2.3, 3.2.1, 3.2.0, 3.1.1)
activesupport (3.2.3, 3.2.2, 3.2.1, 3.2.0, 3.1.3, 3.1.1)
acts_as_indexed (0.7.8)
addressable (2.2.7, 2.2.6)
ansi (1.4.2, 1.4.1)
arel (3.0.2, 3.0.0, 2.2.3, 2.2.1)
awesome_nested_set (2.1.3)
babosa (0.3.7)
backbone-on-rails (0.9.1.0)
backup (3.0.23)
bcrypt-ruby (3.0.1)
bootstrap-sass (2.0.1)
bourbon (1.4.0)
builder (3.0.0)
bundler (1.0.21 ruby)
capybara (1.1.2)
childprocess (0.3.1)
chronic (0.6.7)
chunky_png (1.2.5)
client_side_validations (3.1.3)
cocaine (0.2.1)
coffee-rails (3.2.2, 3.2.1, 3.1.1)
coffee-script (2.2.0)
coffee-script-source (1.3.1, 1.2.0, 1.1.3)
commonjs (0.2.5)
compass (0.11.7)
copycopter_client (2.0.0)
daemon_controller (1.0.0, 0.2.6)
daemons (1.1.8)
devise (2.0.4, 2.0.1, 2.0.0, 1.5.2)
devise_invitable (1.0.1)
diff-lcs (1.1.3)
dragonfly (0.9.12)
dynamic_form (1.1.4)
eco (1.0.0)
eco-source (1.1.0.rc.1)
ejs (1.0.0)
erubis (2.7.0)
eventmachine (0.12.10)
execjs (1.3.0, 1.2.13, 1.2.12, 1.2.9)
factory_girl (2.6.0)
factory_girl_rails (1.7.0)
faker (1.0.1)
faraday (0.7.5)
fastercsv (1.5.4)
fastthread (1.0.7)
ffi (1.0.11)
flutie (1.3.3)
foreman (0.40.0)
formtastic (2.1.0, 2.0.2)
friendly_id (4.0.4)
fssm (0.2.8.1)
globalize3 (0.2.0)
gon (2.2.2)
guard (1.0.1)
guard-rspec (0.7.0)
haml (3.1.4)
haml-rails (0.3.4)
haml_rails (0.1.0)
has_scope (0.5.1)
hashie (1.2.0)
heroku (2.16.2)
hike (1.2.1)
hpricot (0.8.6, 0.8.5)
htmldiff (0.0.1)
i18n (0.6.0)
inherited_resources (1.3.1, 1.3.0)
jdbc-sqlite3 (3.7.2)
journey (1.0.3, 1.0.1, 1.0.0)
jquery-rails (2.0.2, 2.0.1, 2.0.0, 1.0.19)
json (1.6.6, 1.6.5, 1.6.4, 1.6.3, 1.6.2)
json_pure (1.6.5)
kaminari (0.13.0)
launchy (2.0.5)
less (2.1.0, 2.0.11)
less-rails (2.2.0, 2.1.8)
letter_opener (0.0.2)
libv8 (3.3.10.4 x86-linux)
mail (2.4.4, 2.4.1, 2.3.3, 2.3.0)
meta_search (1.1.3)
mime-types (1.18, 1.17.2)
minitest (2.11.1)
multi_json (1.3.1, 1.2.0, 1.1.0, 1.0.4)
multipart-post (1.1.4)
mysql (2.8.1)
mysql2 (0.3.11)
newrelic_rpm (3.3.2)
nifty-generators (0.4.6)
nokogiri (1.5.0)
oauth (0.4.5)
oauth2 (0.5.1)
omniauth (1.0.1)
omniauth-facebook (1.1.0)
omniauth-google-oauth2 (0.1.8)
omniauth-identity (1.0.0)
omniauth-linkedin (0.0.6)
omniauth-oauth (1.0.0)
omniauth-oauth2 (1.0.0)
omniauth-twitter (0.0.7)
open4 (1.3.0)
orm_adapter (0.0.7, 0.0.6, 0.0.5)
paper_trail (2.6.3)
paperclip (2.7.0)
passenger (3.0.11)
pg (0.13.2)
pjax_rails (0.1.10)
Platform (0.4.0)
polyamorous (0.5.0)
polyglot (0.3.3)
POpen4 (0.1.4)
popen4 (0.1.2)
rack (1.4.1, 1.4.0, 1.3.6, 1.3.5)
rack-cache (1.2, 1.1)
rack-mount (0.8.3)
rack-pjax (0.5.5)
rack-ssl (1.3.2)
rack-test (0.6.1)
rails (3.2.1, 3.2.0, 3.1.1)
railties (3.2.3, 3.2.1, 3.2.0, 3.1.1)
rake (0.9.2.2, 0.9.2)
rake-compiler (0.7.9)
rdoc (3.12, 3.11)
redcarpet (2.1.1)
refinerycms (2.0.3)
refinerycms-authentication (2.0.3)
refinerycms-core (2.0.3)
refinerycms-dashboard (2.0.3)
refinerycms-images (2.0.3)
refinerycms-pages (2.0.3)
refinerycms-resources (2.0.3)
responders (0.9.1, 0.6.5)
rest-client (1.6.7)
rspec (2.8.0)
rspec-core (2.8.0)
rspec-expectations (2.8.0)
rspec-mocks (2.8.0)
rspec-rails (2.8.1)
ruby_parser (2.3.1)
rubyXL (1.2.5)
rubyzip (0.9.6.1, 0.9.5)
sass (3.1.15, 3.1.12, 3.1.11)
sass-rails (3.2.5, 3.2.4, 3.2.3, 3.1.5)
selenium-webdriver (2.13.0)
seo_meta (1.3.0)
sexp_processor (3.2.0)
simple_form (2.0.1, 2.0.0, 1.5.2)
spork (0.9.0)
sprockets (2.1.2, 2.0.3)
sqlite3 (1.3.5, 1.3.4)
squeel (0.9.5)
ssl_requirement (0.1.0)
stringex (1.3.2)
term-ansicolor (1.0.7)
test-loop (13.0.1)
therubyracer (0.10.0, 0.9.10, 0.9.9)
thin (1.3.1)
thor (0.14.6)
tilt (1.3.3)
treetop (1.4.10)
truncate_html (0.5.4)
turn (0.9.4, 0.9.1, 0.8.3)
twitter-bootstrap-rails (2.0.4)
tzinfo (0.3.33, 0.3.32, 0.3.31)
uglifier (1.2.4, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.0)
warden (1.1.1, 1.1.0)
watchr (0.7)
whenever (0.7.3)
will_paginate (3.0.3)
xpath (0.1.4)
yajl-ruby (1.1.0)
Not sure what else might help.
thanks in advance.
The problem was that I had upgraded to devise 2.0 by using bundle upgrade, but not run rails g install:devise after the upgrade, after I did that on my local machine I added the following to my .gitignore file, so this wouldn't happen again
db/schema.rb
vendor/*
destroyed my app on heroku and started a new one. Thank goodness I backup everything, just pointed everything back at the new app and it worked just like the old.