Trinidad 1.2.3 无法在 Windows Server 2008 R2 中运行

发布于 2024-11-28 18:56:18 字数 293 浏览 3 评论 0原文

我有一个 Rails 应用程序在 Windows Server 2008 R2 上使用 trinidad 1.0.5,但今天我将 trinidad 更新到 1.2.3,发现它不受支持。难道特立尼达不再支持windows平台了吗?

我运行特立尼达时的消息:

c:\myapp> jruby -S trinidad -e production
Error daemonizing Trinidad: Unsupported Operating System Windows Server 2008 R2

I have an rails app was using trinidad 1.0.5 on windows server 2008 R2, but today I update trinidad to 1.2.3, and find out it unsupported. Is trinidad no more support windows platform?

the message when I run trinidad:

c:\myapp> jruby -S trinidad -e production
Error daemonizing Trinidad: Unsupported Operating System Windows Server 2008 R2

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

尾戒 2024-12-05 18:56:18

对 Windows 平台的支持尚未取消,但您可能遇到了错误。

您使用的是 64 位 Server 2008 R2 吗?

Trinidad Init Services 存在一个未解决的问题 64 位 2008 R2 的 GitHub 页面,标题为“prunsrv 的捆绑版本不适用于 Windows Server 2008 R2 64 位"

本质上,它看起来捆绑的库是 32 位的。

解决方法是下载从该问题链接的 64 位库,并手动就地交换该库,直到 Trinidad 编写脚本来为您执行此操作。

Support has not been dropped for the Windows platform, but you have probably run up against a bug.

Are you using 64-bit Server 2008 R2?

There is an open issue on the Trinidad Init Services GitHub page for 64-bit 2008 R2 entitled "The bundled version of prunsrv doesn't work on Windows Server 2008 R2 64-bit"

Essentially, it is looking like the bundled library is 32-bit.

A workaround would be to download the 64-bit library linked from the issue and manually swap the library in-place, until Trinidad has been scripted to do this for you.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文