diff --git a/commands/command.go b/commands/command.go index 662dd81d..d7cba257 100644 --- a/commands/command.go +++ b/commands/command.go @@ -193,6 +193,7 @@ func ResolveCommand(args []string) { utils.CopyFile(ConfigurationFile,config) } } + gocaptcha.ReadFonts(filepath.Join(WorkingDirectory,"static","fonts"), ".ttf") err := beego.LoadAppConfig("ini", ConfigurationFile) diff --git a/commands/daemon/daemon.go b/commands/daemon/daemon.go index e81aca58..46ea19af 100644 --- a/commands/daemon/daemon.go +++ b/commands/daemon/daemon.go @@ -19,8 +19,8 @@ type Daemon struct { func NewDaemon() *Daemon { config := &service.Config{ - Name: "MinDocService", //服务显示名称 - DisplayName: "MinDoc service", //服务名称 + Name: "mindocd", //服务显示名称 + DisplayName: "MinDoc service", //服务名称 Description: "A document online management program.", //服务描述 WorkingDirectory: commands.WorkingDirectory, Arguments: os.Args[1:], @@ -115,4 +115,5 @@ func Restart() { } else { beego.Info("Service Restart!") } + os.Exit(0) }