今天项目启动时,报了不能创建文件的错误
ERROR Unable to create file /data/applogs/pigeon/pigeon.com.sankuai.inf.octo.legoweb.log java.io.IOException: No such file or directory
然后创建了 /data/applogs 的目录
sudo mkdir /data/applogs
重新跑项目
结果还是抱相同的错误
原因:
项目启动的进程权限和文件的权限不一样
项目是普通用户权限,文件是root权限
查看文件
ls -lrt
文件是root用户权限的
查看java进程
ps aux | grep java
普通用户权限操作不了root权限的文件
修改文件的权限
sudo chown wangmingxin /data/applogs/
重新启动项目,ok
说点什么
您将是第一位评论人!