# Error when executing "rake db:migrate" with frozen Rails 2.1.0 on Media Temple

**URL:** <https://www.ruby-forum.com/t/error-when-executing-rake-db-migrate-with-frozen-rails-2-1-0-on-media-temple/139926>\
**Category:** Rails\
**Created:** [June 9, 2008, 7:23am UTC](https://www.ruby-forum.com/t/error-when-executing-rake-db-migrate-with-frozen-rails-2-1-0-on-media-temple/139926 "2008-06-09T07:23:28Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![partydrone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/a6a055/32.png) [@partydrone](https://www.ruby-forum.com/u/partydrone)\
**Post date:** [June 9, 2008, 7:23am UTC](https://www.ruby-forum.com/t/error-when-executing-rake-db-migrate-with-frozen-rails-2-1-0-on-media-temple/139926/1 "2008-06-09T07:23:28Z")

</div>

I’m hoping someone might have some insight into this, because I don’t  
quite know how to figure this one out. I’m running the command with  
Capistrano’s deploy:migrate to my (mt) Media Temple (gs) Grid Server,  
but I get the same error (from “rake aborted!” and on below) when I  
run “rake db:migrate” directly on the server in the application’s root  
directory.

- executing `deploy:migrate’
- executing “ls -x /home/0000/containers/rails/babylon/releases”  
servers: [“[domain.com](http://domain.com)”]  
[[domain.com](http://domain.com)] executing command  
command finished
- executing “cd /home/0000/containers/rails/babylon/releases/  
20080608045457; PATH=$PATH:/home/0000/data/rubygems/bin:/home/0000/  
data/rubygems/gems/bin RUBYLIB=/home/0000/data/rubygems/local/lib/  
site\_ruby/1.8 GEM\_HOME=/home/0000/data/rubygems/gems rake  
RAILS\_ENV=production db:migrate”  
servers: [“[domain.com](http://domain.com)”]  
[[domain.com](http://domain.com)] executing command  
\*\*\* [err :: [domain.com](http://domain.com)] rake aborted!  
\*\*\* [err :: [domain.com](http://domain.com)] undefined method `collect’ for nil:NilClass  
\*\*\* [err :: [domain.com](http://domain.com)]  
\*\*\* [err :: [domain.com](http://domain.com)] (See full trace by running task with --trace)  
\*\* [out :: [domain.com](http://domain.com)] (in /home/0000/containers/rails/babylon/  
releases/20080608045457)  
command finished  
command “cd /home/0000/containers/rails/babylon/releases/  
20080608045457; PATH=$PATH:/home/0000/data/rubygems/bin:/home/0000/  
data/rubygems/gems/bin RUBYLIB=/home/0000/data/rubygems/local/lib/  
site\_ruby/1.8 GEM\_HOME=/home/0000/data/rubygems/gems rake  
RAILS\_ENV=production db:migrate” failed on [eyequeue.net](http://eyequeue.net)

I can provide a full trace if necessary.
