【发布时间】:2015-04-01 00:11:14
【问题描述】:
我创建了一个新的子域并将WAR文件上传到它的目录,但是服务器返回以下错误。
java.io.IOException: Unable to create the directory[/home/jack/public_html/WAR/MYWAR]
.....
WAR文件夹和WAR文件的权限为0755。
drwxr-xr-x 4 jack jack 4096 Feb 2 02:43 ./
drwxr-xr-x 10 jack nobody 4096 Jan 25 01:48 ../
drwxr-xr-x 2 jack jack 4096 Jan 24 22:38 cgi-bin/
-rwxr-xr-x 1 jack jack 82135738 Feb 2 02:23 MYWAR.war*
drwxr-xr-x 4 jack jack 4096 Jan 25 01:31 WEB-INF/
ps -aux | grep tomcat
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
root 1239 0.0 0.0 103240 864 pts/2 S+ 04:38 0:00 grep tomcat
root 1330 0.0 0.0 10436 352 ? Ss Feb01 0:00 jsvc.exec -user tomcat -cp ./bootstrap.jar -Djava.endorsed.dirs=../common/endorsed -outfile ../logs/catalina.out -errfile ../logs/catalina.err -verbose org.apache.catalina.startup.Bootstrap start
tomcat 1334 0.2 14.9 1566688 151852 ? Sl Feb01 1:38 jsvc.exec -user tomcat -cp ./bootstrap.jar -Djava.endorsed.dirs=../common/endorsed -outfile ../logs/catalina.out -errfile ../logs/catalina.err -verbose org.apache.catalina.startup.Bootstrap start
【问题讨论】:
-
运行这个程序的用户是什么,要创建的目录的上层目录的所有者是什么?
-
我在哪里可以找到这些信息?
-
ps 辅助 | grep
programm name, 对于目录ls -al -
@armnotstrong 输出是 root 1196 0.0 0.0 103240 864 pts/2 S+ 04:35 0:00 grep MYWAR
-
尝试 ps -aux | grep tomcat