Pergunta

< Budapstory:

Novo em rails e tentativa de instalar o Passenger em um servidor Mediatemple DV. Estou seguindo e modificando um pouco este guia do CentOS aqui, já que o MT atualmente não tem nenhum 'como fazer' recomendado em relação à configuração de um ambiente de produção Rails http://www.freshblurbs.com/installing-ruby-rails-3-centos-nginx .

Eu instalei o gem recentemente e executei o gem install rake como root. Agora, sempre que tento executar

rake some_task

Recebo o seguinte erro

/usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:370:in `bin_path': 
can't find gem rake ([">= 0"]) with executable rake (Gem::GemNotFoundException)
from /usr/local/bin/rake:19:in `<main>'

o rake é instalado aqui / usr / local / bin / rake

$ PATH é / usr / kerberos / sbin: / usr / kerberos / bin: // sbin: // bin: / usr / local / sbin: / usr / local / bin: / sbin: / bin: / usr / sbin: / usr / bin: / root / bin: / usr / bin: / usr / local / bin: / root / bin: / usr / bin: / usr / local / lib

saída do gem cujo rake é /usr/local/lib/ruby/1.9.1/rake.rb

... e infelizmente isso é tudo que eu tenho nas mangas. O que estou perdendo que está causando uma bomba?

Desde já, obrigado!

Foi útil?

Solução

Tenho o mesmo problema com o rake, mas no Ruby 1.9.2.

http://betterlogic.com/roger/ 2010/11 / ruby-1-9-2-rake-woe / Talvez no seu caso também seja útil.

Outras dicas

Não tenho certeza se isso vai ajudar, talvez ajude .. talvez não ..

Mas faça uma lista de joias primeiro e certifique-se de que o rake e a joia do passageiro apareçam.Acho que me lembro de ter visto um erro semelhante que foi enganoso ao tentar configurar um servidor de produção recentemente durante a execução:

passageiro-instala-apache2-módulo

Fiquei surpreso quando percebi que ainda não tinha instalado a joia do passageiro

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top