我在播放框架上使用BLOB db类型将文件上传到服务器。在application.conf文件中

attachments.path=home/dotcloud/uploads

但是我找不到服务器上的文件。

问题是,如果我重新启动www服务,那么我将丢失所有文件,而只有db记录。

最佳答案

我相信这里有两个问题。首先,您的路径缺少以完整路径开头的“ /”(我假设那是您的意图):

attachments.path=/home/dotcloud/uploads


其次,我不确定您的Play服务器是否有权写入该文件夹,因为它位于应用程序上下文路径之外。默认文件夹位于应用程序本地,Play可以编写该文件夹,但是对于其他文件夹并不确定。您应该仔细检查。

09-27 15:01