Ruby on rails 3 Rails 3.2资产:预编译权限被拒绝123

Ruby on rails 3 Rails 3.2资产:预编译权限被拒绝123,ruby-on-rails-3,asset-pipeline,assets,precompile,Ruby On Rails 3,Asset Pipeline,Assets,Precompile,我正试图预编译我的rails应用程序,但却出现了一个奇怪的错误,我不知道该怎么做 rake资产:预编译--跟踪 您正在/123/上创建应用程序,该目录可能是受保护的目录。你真的应该在你的主文件夹中创建你的应用程序 但是,如果您想强制执行/123,那么您可以运行sudo-rake-assets:precompile,它会工作。当我尝试预编译时,我在我的根应用程序目录下? ** Invoke assets:precompile:all (first_time) ** Execute assets:p

我正试图预编译我的rails应用程序,但却出现了一个奇怪的错误,我不知道该怎么做

rake资产:预编译--跟踪


您正在
/123/
上创建应用程序,该目录可能是受保护的目录。你真的应该在你的主文件夹中创建你的应用程序


但是,如果您想强制执行
/123
,那么您可以运行
sudo-rake-assets:precompile
,它会工作。

当我尝试预编译时,我在我的根应用程序目录下?
** Invoke assets:precompile:all (first_time)
** Execute assets:precompile:all
** Invoke assets:precompile:primary (first_time)
** Invoke assets:environment (first_time)
** Execute assets:environment
** Invoke environment (first_time)
** Execute environment
** Invoke tmp:cache:clear (first_time)
** Execute tmp:cache:clear
** Execute assets:precompile:primary
rake aborted!
Permission denied - /123
/Users/philip/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/fileutils.rb:247:in `mkdir'