我在我的Rails应用程序中使用Carrierwave进行文件上传。
我按照How-To Secure Upload guide来保护我的上传内容。它工作得很好,但是当它的所有者(使用上传器的模型)被销毁时,上传的文件不会被删除。我没有收到任何错误消息,文件只是保留在上传的位置。
我尝试将其更改为将文件上传到public/uploads
,文件将按原样删除。
答案 0 :(得分:0)
我自己找到了答案。在查询上传目录后我重新启动了我的webbserver,以便将文件上传到正确的目录。但是我从Rails控制台中删除了模型,并且在更改上传目录后我没有重新启动控制台。