0

ルビー アプリ (redmine) を Windows Server 2003 でシン Web サービスとして実行しようとしています。既にここここに書かれていることをすべて読んで実行しましたが、それでも動作しません。現時点で私が設定した:

[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をスペースのないパスに移動することはすでにテストしましたが、何も変更されません。

何が間違っている可能性がありますか?問題を追跡する方法のヒントはありますか?

4

1 に答える 1

0

Rubyがインストールされているアカウントで新しいサービスを実行していることを確認してください。コマンドラインから通常どおり実行できます。コントロールパネル(services.msc)からサービスを編集し、それに応じて[ログオン]タブを設定します

于 2012-12-18T16:40:31.880 に答える