|
Se faz quack então é pato!!!
|
|
jul
28
2009
Resolving “undefined method `new’ for “Rack::Lock”:String (NoMethodError)”Este problema ocorre devidor a configurações do Passenger no servidor web onde está o site , versão da gem do Rails, e da gem do rack. A gersão do Passenger está quebrando as aplicações feitas em rails 2.3.3 e 2.3.2 undefined method `new’ for “Rack::Lock”:String (NoMethodError) Solução : 1. no seu arquivo config/environment.rb coloque a dependência: config.gem “rack”, :version => “1.0.0″ 2. rake gems:unpack Isso “vendorizará” sua gems, copiando-as para a pasta vendor/gems, incluindo o Rack 1.0.0 |
Thanks!
Ajudou numa aplicação dum amigo após umas cacas de configuração no Serv da nossa amiga Loc@ web
[...] Porem, as vezes ainda encontramos alguns problemas na hora de publicar um projeto. Por exemplo o @lfsilveira teve problemas sérios em um projeto… Não sei bem o que aconteceu, parece que tinham migrado ele de servidor(suposição minha), perdido todas as permissões dos arquivos publicados e as gems da máquina haviam sumido :-O (o problema foi as permissões, já que o projeto estava com frezze). Nisso, arrumamos as permissões… no outro dia estava com problema novamente… desta vez, todas as gems haviam voltado (?!?) e estava ocorrendo este erro descrito pelo @cedugenio em seu post. [...]
Ótima dica … resolveu problema !
cara…
salvou minha vida
uhahuauhhuauhauhuahu