【问题标题】:FreeBSD passenger gem (rubygem-passenger) not building for nginxFreeBSD 乘客 gem (rubygem-passenger) 不是为 nginx 构建的
【发布时间】:2017-10-30 08:50:52
【问题描述】:

我正在尝试在 FreeBSD 11.1 上为 nginx 构建 ruby​​gem-passenger,但编译器停止并出现错误代码 1 抱怨:

2.3/gems/passenger-5.1.8/buildout/apache2/mod_passenger.so 失败:没有这样的文件或目录 *** 错误代码 1

停下来。 make[1]: 停在 /usr/ports/www/rubygem-passenger *** 错误代码 1

请注意路径中显示 /apache2/mod_passenger.so 的部分

配置选项设置为 nginx

感谢任何帮助或提示,因为我已经被这个问题困扰了好几天了。

【问题讨论】:

  • 几周前提交了一个可能相关的bug fix - 您可以尝试将您的端口更新到 5.1.11,看看是否有帮助。
  • 5.1.11 实际上是我首先尝试的版本。但由于其他几个问题,这甚至是一场更可怕的噩梦。
  • 你的问题解决了吗,还是我可以帮你解决?

标签: nginx passenger freebsd


【解决方案1】:

您提供的关于如何调用编译过程的信息较少。 通常我会这样做

cd /usr/local/lib/ruby/gems/2.3/gems/passenger-5.1.11
rake nginx:as_dynamic_module

如果您致电rake -T,您将获得更多编译乘客的选项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-10
    • 1970-01-01
    • 2012-07-07
    • 2013-08-31
    • 1970-01-01
    • 2011-02-28
    • 1970-01-01
    相关资源
    最近更新 更多