2011-02-17 37 views
0

当在Windows机器上创建一个新的应用程序refinerycms,我得到的错误,同时运行rake db:migrate一个“权限被拒绝”。见下文(一些输出截断)权限被拒绝错误创造新refinerycms应用

Setting up your development database.. 
Running: cmd /c cd "D:\NewInstantRails\InstantRails-2.0-win\rails_apps 
\my-app" && D:\NewInstantRails\InstantRails-2.0-win\rubies\Ruby192\bin 
\ruby -S rake -f "D:\NewInstantRails\InstantRails-2.0-win\rails_apps\my- 
app\Rakefile" db:migrate 
rake aborted! 
An error has occurred, all later migrations canceled: 

Permission denied - D:/NewInstantRails/InstantRails-2.0-win/rails_apps/ 
my-app/tmp/index/development/Page/size 
D:/NewInstantRails/InstantRails-2.0-win/rubies/Ruby192/lib/ruby/1.9.1/ 
pathname.r 
b:776:in `read' 

RefineryCMS使用acts_as_indexed,我认为此权限错误有事情做与读或写在tmp文件夹这些索引。

+0

问题现在应该是固定的。请下载最新的AAI宝石,并确认炼油问题:https://github.com/resolve/refinerycms/issues/#issue/473。 谢谢。 – 2011-02-22 21:31:10

回答

0

看来,Windows不支持文件#羊群,不调用此防止错误出现,但不会失去锁定在Windows平台上的安全性。