我有一个rails应用程序在windows server 2008 R2上使用千里达1.0.5,但今天我将千里达更新到1.2.3,发现它不受支持。千里达不再支持windows平台了吗?
当我运行千里达时,会出现以下消息:
c:\myapp> jruby -S trinidad -e production
Error daemonizing Trinidad: Unsupported Operating System Windows Server 2008 R2发布于 2011-08-11 19:52:29
对Windows平台的支持并未停止,但您可能遇到了错误。
您是否正在使用64位服务器2008 R2?
在64位2008 R2的Trinidad Init Services GitHub页面上有一个标题为"The bundled version of prunsrv doesn't work on Windows Server 2008 R2 64-bit“的公开问题
本质上,它看起来像是捆绑的库是32位的。
一种解决方法是下载从该问题链接的64位库,并手动就地交换库,直到已经编写了为您执行此操作的脚本。
https://stackoverflow.com/questions/7022341
复制相似问题