gpt4 book ai didi

ruby - Heroku 上的 OpenSSL 1.0.1

转载 作者:太空宇宙 更新时间:2023-11-03 16:04:32 26 4
gpt4 key购买 nike

我的应用程序运行在针对 AES-GCM 支持的 OpenSSL 1.0.1c 构建的 Ruby 2.0.0 上。 Heroku 似乎在使用 OpenSSL 0.9.8k(参见 https://twitter.com/sferik/status/314495375555829760)。有没有办法升级到1.0.1?

最佳答案

此问题的解决方案是创建自定义构建包。

您需要构建一个与将在 Heroku 系统上运行的正确版本的 OpenSSL 链接的 Ruby 版本。为此,您需要使用本地 64 位 Linux 系统或 Heroku 构建服务器。 Vulcan 在专门构建 Ruby 时遇到问题,因此在没有合适的本地机器的情况下,最好的方法是使用 Heroku push。从带有基于源代码的 buildpack 的空目录。然后,您可以从生成的 slug 中提取二进制文件,并将它们与更快的二进制构建包一起使用。

我已经 posted my buildpack here .它目前正在运行并提供带有 OpenSSL 1.0.1e 的 Ruby 2.0.0。

关于ruby - Heroku 上的 OpenSSL 1.0.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17269445/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com