Errno :: PicturesController中的EACCES #create

时间:2015-11-30 03:20:00

标签: ruby-on-rails windows gem carrierwave

我正在使用carrierwave-dropbox gem并同时使用win 10& mac os x与我的rails应用程序但在Windows上(而不是Mac)我在尝试上传时遇到此错误(上传发生时,它不会写入localhost上的app db)。

Errno::EACCES in PicturesController#create
Permission denied @ unlink_internal C:/Users/name/apps/dropbox/public/uploads/tmp/1448853449-5268-0532/IMG_7871.JPG

我读过关于权限的文章,我尝试过更改但没有成功 - 是否还有其他建议我应该尝试?

1 个答案:

答案 0 :(得分:1)

您是否尝试过以这种方式更改uploads目录的权限?:

chmod -R 666 C:/Users/name/apps/dropbox/public/uploads 
chmod -R 666 C:/Users/name/apps/dropbox/public/uploads/tmp 

如果没有,请尝试一下。因为该问题与uploads目录中文件的权限有关。