Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby Puppet的Phusion乘客安装错误_Ruby_Gem_Rubygems_Passenger_Puppet - Fatal编程技术网

Ruby Puppet的Phusion乘客安装错误

Ruby Puppet的Phusion乘客安装错误,ruby,gem,rubygems,passenger,puppet,Ruby,Gem,Rubygems,Passenger,Puppet,我正在RHEL6.3 x64上配置Puppet master版本(3.7.3),其中一步需要安装Phusion Passenger (ref: https://docs.puppetlabs.com/guides/passenger.html) 但是在 “gem安装机架乘客”步骤我面临以下问题: ERROR: Loading command: install (LoadError) cannot load such file -- zlib ERROR: While exe

我正在RHEL6.3 x64上配置Puppet master版本(3.7.3),其中一步需要安装Phusion Passenger

(ref: https://docs.puppetlabs.com/guides/passenger.html)
但是在

“gem安装机架乘客”步骤我面临以下问题:

ERROR:  Loading command: install (LoadError)
        cannot load such file -- zlib
ERROR:  While executing gem ... (NoMethodError)
    undefined method `invoke_with_build_args' for nil:NilClass
我在谷歌搜索了很多,到处都说需要重新安装zlib库。我重新安装了上千次,但运气不好

然后我想我应该直接从下面链接中提到的官方回购中安装乘客:

https://www.phusionpassenger.com/documentation/Users%20guide%20Apache.html
但在
yum安装mod_passenger
的步骤中,我面临以下问题:

---> Package rubygem-daemon_controller.noarch 0:1.0.0-1.1.el6 will be installed
---> Package rubygem-passenger-native-libs.x86_64 1:3.0.19-1.el6_1.8.7.352 will be installed
--> Processing Dependency: ruby = 1.8.7.352 for package: 1:rubygem-passenger-native-libs-3.0.19-1.el6_1.8.7.352.x86_64
--> Finished Dependency Resolution
Error: Package: 1:rubygem-passenger-native-libs-3.0.19-1.el6_1.8.7.352.x86_64 (passenger)
           Requires: ruby = 1.8.7.352
           Installed: ruby-1.8.7.374-3.el6_6.x86_64 (@rhel-6-server-rpms)
               ruby = 1.8.7.374-3.el6_6
       Available: ruby-1.8.7.299-4.el6.x86_64 (rhel-6-server-rpms)
           ruby = 1.8.7.299-4.el6
       Available: ruby-1.8.7.299-5.el6_0.1.x86_64 (rhel-6-server-rpms)
           ruby = 1.8.7.299-5.el6_0.1
       Available: ruby-1.8.7.299-7.el6.x86_64 (rhel-6-server-rpms)
           ruby = 1.8.7.299-7.el6
       Available: ruby-1.8.7.299-7.el6_1.1.x86_64 (rhel-6-server-rpms)
           ruby = 1.8.7.299-7.el6_1.1
       Available: ruby-1.8.7.352-3.el6.x86_64 (rhel-6-server-rpms)
           ruby = 1.8.7.352-3.el6
       Available: ruby-1.8.7.352-4.el6_2.x86_64 (rhel-6-server-rpms)
           ruby = 1.8.7.352-4.el6_2
       Available: ruby-1.8.7.352-7.el6_2.x86_64 (rhel-6-server-rpms)
还有一些依赖项,比如rubygem(rake)>=0.8.1和libev.so.4()(64位),我在谷歌上搜索并使用单个RPM安装了这些依赖项

现在,我不知道如何解决这个问题。任何建议在这里都会非常有用

木偶-V:3.7.3

ruby 2.1.5p273(2014-11-13修订版48405)

Gem--版本:2.4.4

RHEL 6.3 x64


谢谢

嗨。恐怕这是离题了。如果这是一项专业任务,请参阅服务器故障;如果不是,请参阅超级用户。您好!你解决了这个问题吗?不,我永远也解决不了这个问题(您需要安装一些库,