2012-08-20 2 views
1

iam nouveau à RubyOnRails, je l'ai installé RubyOnRails 3.2.6, j'ai créé un nouveau projet en tapant rails nouvelle démo iam obtenir d'erreur suivantincapable de créer un premier rails projettent

Récupération des métadonnées de gemme de https://rubygems.org/. Impossible de charger OpenSSL. Vous devez recompiler Ruby avec le support OpenSSL ou changer les sources dans votre Gemfile de 'https' à 'http'. Les instructions de compilation avec OpenSSL en utilisant RVM sont disponibles sur rvm.io/packages/openssl.

s'il vous plaît me aider à créer mes premiers rails projettent

Merci saikrishna

Répondre

1

This devrait résoudre votre problème.

MISE À JOUR

Ajouter source :rubygems au début de votre Gemfile.

+0

Salut merci pour la réponse, après la réinstallation RVM avec open-ssl, en essayant de créer des rails projet se suivant – saikrishna

+0

Gem :: Installer :: ExtensionBuildError: ERREUR: Echec de la construction de l'extension native gem. /home/saikrishna/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb recherche de sqlite3.h. .. no sqlite3.h est manquant. Essayez 'port install sqlite3 + universal' ou 'yum install sqlite-devel' et vérifiez votre chemin de recherche de bibliothèque partagée (l'emplacement où se trouve votre bibliothèque partagée sqlite3). *** extconf.rb a échoué *** Impossible de créer Makefile pour une raison quelconque, probablement le manque de bibliothèques et/ou d'en-têtes nécessaires . Vérifiez le fichier mkmf.log pour plus de détails . Vous pouvez avoir besoin d'options de configuration. – saikrishna

+0

--with-opt-dir \t --with-opt- comprennent \t --without-opt-include = $ {opt-dir}/include \t --with-opt-lib \t --without- opt-lib = $ {opt-dir}/lib \t --with-make-prog \t - sans-faire-prog \t --srcdir =. \t --curdir \t --ruby =/home/saikrishna/.rvm/rubis/ruby-1.9.3-P194/bin/ruby ​​ \t --with-sqlite3-dir \t --without-sqlite3-dir \t --with-sqlite3 comprennent \t --without-sqlite3-include = $ {sqlite3-dir}/include \t --with-sqlite3-lib \t --without-sqlite3-lib = $ {sqlite3- dir}/lib \t --enable-local \t --disable-local – saikrishna

1

Cela peut ne pas être une bonne pratique, mais j'ai eu ce même problème.
Je l'ai résolu en changeant la première ligne dans mon Gemfile de:

source 'https://rubygems.org' 

à:

source 'http://rubygems.org' 
+1

où est ce fichier? –

Questions connexes