j'ai essayé d'installer des passagers sur un vps avec les éléments suivants:têtes de développement « Pas trouvé » lors de l'exécution apache passager 2 installation du module, mais ils sont installés
- CentOS version 4.5 (Final)
- gcc version 3.4.6 20.060.404 (Red Hat 3.4.6-8) boîte
- Apache/2.2.11 (Unix)
- Ruby Enterprise Edition
- Ruby 1.8.6
- Gem 1.3.5
J'ai installé le joyau
gem install passenger
quand je lance passagers-install-apache2-module, je reçois le message suivant indiquant que je suis absent les en-têtes de développement:
- compilateur GNU C++ .. En-têtes de développement Curl avec prise en charge SSL ... non trouvé
- OpenSSL heade de développement rs ... pas trouvé
- têtes de développement Zlib ... pas trouvé
- têtes de développement Ruby ... trouvé le support OpenSSL
- pour Ruby ... trouvé
- RubyGems ... trouvé
- Rake ... trouvé à /opt/ruby-enterprise-1.8.6-20090201/bin/rake porte
- ... trouvé
- Apache 2 ... trouvé à// usr/local apache/bin/httpd
- En-têtes de développement Apache 2 ... trouvés dans/usr/local/bin/apxs
- fastthread ... trouvé
- têtes de développement Apache Portable Runtime (APR) ... se trouve dans/usr/local/apache/bin/avr.-1-config
- têtes de développement Portable utilitaires Runtime Apache (APU) ... trouve dans/usr/local/apache/bin/apu-1-config
Je puis en suivant les instructions sur la façon d'installer chaque:
# yum install curl-devel
Setting up Install Process
Setting up repositories
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Parsing package install arguments
Nothing to do
# yum install openssl-devel
Setting up Install Process
Setting up repositories
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Parsing package install arguments
Nothing to do
# yum install zlib-devel
Setting up Install Process
Setting up repositories
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Parsing package install arguments
Nothing to do
est-ce que cela indique qu'ils sont déjà installé? Dois-je dire aux passagers où les trouver? Mon site est actuellement indisponible, donc toute aide serait grandement appréciée.
J'ai trouvé ceci (http: // code.google.com/p/phusion-passenger/issues/detail?id=554) qui est un problème légèrement différent, mais qui a traversé les solutions de toute façon, en vain. Curl -V me donne ce qui suit: – Tom
curl 7.12.1 (i686-redhat-linux-gnu) libcurl/7.12.1 OpenSSL/0.9.7a zlib/1.2.1.2 libidn/0.5.6 Protocoles: ftp gopher telnet dict ldap Fichier HTTP https ftps Caractéristiques: GSS-Négocier IDN IPv6 Grand fichier NTLM SSL libz – Tom
J'ai installé glibc-devel qui a nettoyé les problèmes avec OpenSSL et le Zlib. Je travaillais toujours sur Curl – Tom