如何通过配置文件在 64 位 Amazon Linux 2023/4.0.8 上安装库 libssl?

问题描述 投票:0回答:1

Wicked_pdf pdf 生成器需要 libssl,但在生产中找不到它,而且我找不到如何安装该库。

我在 Amazon Centos 服务器上使用 Ruby 3.2.2 和 Rails 6.0.0,wicked_pdf 说它需要该库来渲染 pdf。

日志文件中的错误:

Error: PDF could not be generated! Command Error: pid 596870 exit 127 /var/app/current/vendor/bundle/ruby/3.2.0/gems/wkhtmltopdf-binary-0.12.6.7/bin/wkhtmltopdf_centos_6_amd64: error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory ):

我知道 wicked_pdf 不再受支持,但我们正在努力让它在生产中运行。

我已经在项目 .ebextentions 文件夹中安装了带有 .config 文件的 compat-openssl 库,但这并没有成功。

.ebextensions/install_compat-openssl11.config 中的 .config 文件内的命令:

套餐: 转速: compat-openssl11:https://rpmfind.net/linux/centos-stream/9-stream/AppStream/x86_64/os/Packages/compat-openssl11-1.1.1k-4.el9.x86_64.rpm

ruby-on-rails ruby amazon-web-services amazon-elastic-beanstalk libssl
1个回答
0
投票

我也遇到同样的问题,请问你有解决办法吗?这个 WikedPDF 库总是会导致同样的问题

© www.soinside.com 2019 - 2024. All rights reserved.