Apache Tomcat 5.5 с CGI , включенным .
Когда я вошел на их сервер (через SSH), я могу запустить Tomcat, а затем я могу зайти в hello.pl в веб-браузере и сказать: «Это работает!»
Но, как только я выхожу из оболочки, браузер перестает работать: в следующий раз, когда я вызываю hello.pl из браузера, я просто получаю пустую страницу. Чтобы страница снова заработала, мне нужно перезапустить Tomcat и войти в систему через SSH. Когда я выхожу из SSH (или истекает время сеанса), браузер, похоже, теряет право на запуск страницы.
В tomcat.log я вижу сообщения вроде:
INFO 2012-04-01 12: 05: 11,778 [localhost]. [/ Gat] - cgi: runCGI (stderr): perl: нет пользователя 12094387
Возможно, это что-то очевидное, но я застрял. Как бы я сохранил пользователя / привилегии, чтобы CGI работал, даже если я выйду из SSH?