9
votes

Impossible de lancer l'application Rails via Unicorn en raison de kgio_ext (LoadError)

J'essaie d'exécuter une application Rails via

<app_root>/vendor/bundle/ruby/1.9.1/gems/kgio-2.7.4/lib/kgio.rb:21:in `require': cannot load such file -- kgio_ext (LoadError)


2 commentaires

Avez-vous fini par trouver un correctif pour cela?


Je viens de courir dans ce même problème. Je ne pouvais pas trouver de solution pour cela, mais j'ai pu contourner temporairement autour de lui en revenant à une version précédente.


4 Réponses :


0
votes

On dirait que vous utilisez Ruby 1.9.1, peut être incompatible. Essayez de changer de version de rubis.


1 commentaires

La dernière version 1 in 1.9.1 est la version de compatibilité, voir Stackoverflow.com/a/13274357/335847



2
votes

Êtes-vous en cours d'exécution sur un Mac avec lion ou lion de montagne? Si tel est le cas, assurez-vous que l'ensemble du code X n'est installé, pas seulement des outils de ligne de commande. Kgio l'exige. Après cela, assurez-vous d'exécuter l'installation de paquet.


0 commentaires

1
votes

Dans mon cas, le problème était que j'ai mis à jour le RVM et la licorne n'a pas pu trouver des fichiers. J'ai supprimé le gemsset et créé un nouveau format et après l'installation de tout a fonctionné.


0 commentaires

0
votes

J'ai eu le même problème et il semble que Bundler avec RVM ne s'intègre pas bien avec des gemmes qui utilisent des extensions indigènes. J'ai changé pour maigrir et frapper un problème similaire avec EventMachine. Ma question pour Unicorn ici et mince Here

J'ai travaillé autour du problème avec la solution dans ma mince question.

Cordialement, Nuno Valente.


0 commentaires