Tomcat+;CGI:仅在I';m已登录-如何保持用户/权限?

Tomcat+;CGI:仅在I';m已登录-如何保持用户/权限?,tomcat,cgi,Tomcat,Cgi,带有CGI的ApacheTomcat 5.5 当我登录到他们的服务器(通过SSH)时,我可以启动Tomcat,然后我可以在web浏览器中访问hello.pl并“正常工作!” 但是,一旦我从shell注销,浏览器就不再工作:下次我从浏览器调用hello.pl时,我只会得到一个空白页面。为了让页面再次工作,我必须重新启动Tomcat,并通过SSH保持登录状态。一旦我注销SSH(或者会话超时),浏览器似乎就失去了运行页面的权限 在tomcat.log中,我看到如下消息: INFO 2012-04-01

带有CGI的ApacheTomcat 5.5

当我登录到他们的服务器(通过SSH)时,我可以启动Tomcat,然后我可以在web浏览器中访问hello.pl并“正常工作!”

但是,一旦我从shell注销,浏览器就不再工作:下次我从浏览器调用hello.pl时,我只会得到一个空白页面。为了让页面再次工作,我必须重新启动Tomcat,并通过SSH保持登录状态。一旦我注销SSH(或者会话超时),浏览器似乎就失去了运行页面的权限

在tomcat.log中,我看到如下消息:

INFO 2012-04-01 12:05:11778[localhost]./gat]-cgi:runCGI(stderr):perl:no user 12094387


这可能是显而易见的,但我被卡住了。如何保持用户/权限,以便即使我注销SSH,CGI也能工作

当您断开(或断开)连接时,操作系统会关闭tomcat。避免这种情况的一种方法是从

例如:

nohup $TOMCAT_HOME/bin/start.sh &