Windows services 以webservice Ruby 1.9.3、Windows Server 2003的形式运行精简版

Windows services 以webservice Ruby 1.9.3、Windows Server 2003的形式运行精简版,windows-services,windows-server-2003,redmine,thin,Windows Services,Windows Server 2003,Redmine,Thin,我正在尝试在WindowsServer2003上以瘦Web服务的形式运行ruby应用程序(redmine)。我已经阅读并完成了所说和所做的一切,但仍然不起作用。目前,我已确定: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\[my_service_name]\Parameters] Application=c:\ruby\bin\ruby.exe AppDirectory="c:\Program Files\redmine-1.4-t

我正在尝试在WindowsServer2003上以瘦Web服务的形式运行ruby应用程序(redmine)。我已经阅读并完成了所说和所做的一切,但仍然不起作用。目前,我已确定:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\[my_service_name]\Parameters]
Application=c:\ruby\bin\ruby.exe
AppDirectory="c:\Program Files\redmine-1.4-test"
AppParameters=c:\ruby\bin\thin start -p 3001 -e development
通过以下方式从命令行运行精简:

C:\Program Files\redmine-1.4-test>thin start -p 3001 -e development
很好

我已经测试过将Redmine移动到没有空格的路径,这不会改变任何东西


你知道会出什么问题吗?有什么提示可以帮助我找到问题吗?

请确保您正在安装Ruby的帐户中运行新服务,您可以在该帐户中通过命令行正常运行精简服务。从控制面板(services.msc)编辑服务,并相应地进行编辑