时光倒流二十年7 2023-06-10 18:42 采纳率: 100%
浏览 9
已结题

在检查文件夹权限和日志后,我们发现在上传文件时,无法写入用户目录(即文件夹虽然有写权限,但无法写入文件),进而导致应用程序无法正常使用。

公司在Linux服务器上部署一个基于Java的Web应用程序,使用的是Tomcat为应用程序提供服务。在测试应用程序时,发现应用程序无法在服务器上正常启动,无法访问。经过检查,发现Tomcat服务已经正常启动并且正在监听应用程序的默认端口。前往日志文件查看,发现以下的错误信息:

java.io.FileNotFoundException: c:/demo/upload/abc.jpg (Permission denied)
在检查文件夹权限和日志后,我们发现在上传文件时,无法写入用户目录(即文件夹虽然有写权限,但无法写入文件),进而导致应用程序无法正常使用。

  • 写回答

3条回答 默认 最新

  • 不良使 新星创作者: python技术领域 2023-06-10 21:10
    关注

    检查文件夹权限是否正确:使用 chmod 命令添加修改权限。 有权限就检查文件所有者是否正确:使用 chown 命令更改所有者为正确的用户。这两种情况之间肯定有一个发生了。排查一下

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 6月18日
  • 已采纳回答 6月10日
  • 创建了问题 6月10日