除了Ctrl-C之外,什么终端命令会停止webrick服务器?

时间:2011-08-15 07:28:56

标签: command-line redmine webrick

我们正在使用Redmine。当尝试第一次Redmine操作时,mysql适配器会在早晨发生段错误,例如,单击“项目”菜单。手动重启Webrick后,Redmine完美运行。

问题是mysql gem是针对MySQL 5.0编译的,但我们使用的是后来的MySQL版本。这是我在官方Redmine问题跟踪器上学到的。目前,我不会尝试重新编译我们的版本。

我有一个vbscript脚本,可以在早上很早的时候重启服务器。 vbscript脚本运行一个包含ruby script/server webrick -e production的批处理文件,可以启动webrick,但如果webrick已经运行,则脚本没有区别。我需要一个可以停止服务器的命令。

1 个答案:

答案 0 :(得分:0)

安装在Windows系统上时遇到类似的问题 - 经过8个小时的活动后,mysql适配器会出现段错误。

修复是在ruby \ bin中放置另一个mysql二进制文件。

forum中描述了该问题,installation manual中提供了指向其他dll的链接。

在旁注中,但与此问题并不真正相关:问题标记为 webrick ,请注意,您应该在mongrel而不是webrick上运行redmine。上面链接的维基页面也说:

  

不建议将webrick用于除此之外的任何其他内容   发展。