运行瘦身作为Web服务Ruby 1.9.3,Windows Server 2003

时间:2012-12-18 10:18:46

标签: windows-services windows-server-2003 redmine thin

我正在尝试在Windows Server 2003上运行一个ruby应用程序(redmine)作为瘦Web服务。我已经阅读并完成了所有内容herehere,但它仍然不会工作。目前我已经设定了:

[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移动到没有空格的路径,这不会改变任何东西。

知道什么是错的吗?我有什么提示可以追踪问题吗?

1 个答案:

答案 0 :(得分:0)

确保在安装Ruby的帐户中运行新服务 - 您可以从命令行正常运行瘦服务。从控制面板(services.msc)和set up the Logon tab相应地编辑服务。