我正在尝试在Windows Server 2003上运行一个ruby应用程序(redmine)作为瘦Web服务。我已经阅读并完成了所有内容here和here,但它仍然不会工作。目前我已经设定了:
[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移动到没有空格的路径,这不会改变任何东西。
知道什么是错的吗?我有什么提示可以追踪问题吗?
答案 0 :(得分:0)
确保在安装Ruby的帐户中运行新服务 - 您可以从命令行正常运行瘦服务。从控制面板(services.msc)和set up the Logon tab相应地编辑服务。