我使用播放框架上的BLOB db type将文件上传到服务器。在application.conf文件中我有
attachments.path=home/dotcloud/uploads
但是我找不到服务器上的文件。
问题是,如果我重新启动我的www服务,那么我将丢失所有文件,我只有db记录。
答案 0 :(得分:0)
我相信这里有两个问题。首先你的路径缺少一个初始'/'作为一个完整的路径(我假设这是你的意图):
attachments.path=/home/dotcloud/uploads
其次,我不确定您的Play服务器是否有权写入该文件夹,因为它位于应用程序上下文路径之外。默认文件夹是应用程序的本地文件夹,Play可以编写它,但不确定其他文件夹。你应该仔细检查一下。