【发布时间】:2019-06-10 18:07:45
【问题描述】:
我目前已经部署了一个应用程序,在我决定扩展 /home/ubuntu 卷之前它可以正常工作。我附加了另一个卷并将/home/ubuntu的所有内容复制到新卷中,现在新卷是/home/ubuntu,我可以登录并且所有权限都很好。
在我进行此更改之前,我的 tomcat Java 应用程序运行良好,现在每次我进行任何 POST、get、update 调用我的日志显示
2019-06-10 16:55:08 错误 ApplicationExceptionHandler:47 - MultipartException org.springframework.web.multipart.MultipartException:无法解析多部分 servlet 请求;嵌套异常是 java.io.IOException:org.apache.tomcat.util.http.fileupload.FileUploadBase$IOFileUploadException:处理 multipart/form-data 请求失败。 /home/ubuntu/upload_xxxxxxxxxxxxxxxxxxxxx.tmp(权限被拒绝)
现在我注意到这是一个权限问题,只是为了测试它,我将 -R 777 分配给 /home/ubuntu,该应用程序能够响应我的 REST 调用,但正如预期的那样,我无法使用我的私人帐号登录由于权限更改的原因,我刚刚将其设置为 -R 755 并且可以登录但应用程序无法响应 REST 调用。
我该如何解决这个问题?
【问题讨论】: