Tomcat5启动 - 拒绝catalina.out的权限

时间:2012-01-13 10:49:51

标签: tomcat osx-lion macports

系统升级后,我无法再启动 tomcat5 服务器。执行 startup.sh 会产生以下消息:

imac:bin mmm$ ./startup.sh 
Using CATALINA_BASE:   /Library/Tomcat_bak
Using CATALINA_HOME:   /Library/Tomcat_bak
Using CATALINA_TMPDIR: /Library/Tomcat_bak/temp
Using JRE_HOME:        /System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home
Using CLASSPATH:       /Library/Tomcat_bak/bin/bootstrap.jar
touch: /Library/Tomcat_bak/logs/catalina.out: Permission denied
/Library/Tomcat_bak/bin/catalina.sh: line 294: /Library/Tomcat_bak/logs/catalina.out: Permission denied

用户和权限设置与升级前相同:

-rwxr-xr-x@  1 macports  admin   1,1K 29 Mär  2010 startup.sh

我做了什么: 我将iMac Snow Leopard 升级为 Lion 。这导致了一些错误,例如 python ,所以我更新了macport并重新安装了我需要的端口(根据macPorts页面上的说明。我没有手动重新安装任何tomcat端口。)

此致 嗯...

1 个答案:

答案 0 :(得分:0)

os升级后似乎是用户/组问题。我在不使用macport的情况下重新安装了tomcat,现在它可以工作。