Está recebendo esse erro?
uninitialized constant FileColumn::ClassMethods::Inflector
Já experimentou fazer um workaround assim?
Vá para o arquivo vendor/plugins/filecolumn/lib/file_column.rb
Va para a linha 619
Adicione “ActiveSupport::” antes de “Inflector.underscore(self.name).to_s,”
Vai ficar assim: “ActiveSupport::Inflector.underscore(self.name).to_s,”
Confesso que não é a solução ótima, apesar que vários blogs indicam o mesmo procedimento. Mas funciona!
go ahead now!
quarta-feira, 27 de janeiro de 2010
Use várias versões do Ruby sem dor de cabeça
Recentemente atualizei o Mac para o Snow Leopard, junto veio as versões novas de rails (2.3.5) e ruby (1.8.9).
Essa atualização causou muita dor de cabeça, pois a maioria dos meus projetos estão com versao rails 2.1.0 e ruby 1.8.6.
Um erro que não consegui corrigi é que os resources, javascripts e css estão vindo com barras duplas. Ex: 127.0.0.1:3000//javascripts/jquery.js.
O que faz que a aplicação não encontre seus arquivos.
Para resolver isso e estabilizar novamente o meu ambiente de desenvolvimento estou instalando o RVM, Ruby Version Manager, que tem como proposta fornecer de uma forma fácil o uso de várias versões do Ruby como 1.8.6, 1.8.7, 1.9.1, 1.9.2, Ruby Enterprise Edition 1.8.6 e JRuby 1.3.1.
Estou instalando e parece ser bem simples mesmo e estou confiante que meus problemas com isso se resolveram.
Para usar eu segui esse tutorial feito pelo Rafael Rosa. Veja mais aqui.
Go ahead now!
Essa atualização causou muita dor de cabeça, pois a maioria dos meus projetos estão com versao rails 2.1.0 e ruby 1.8.6.
Um erro que não consegui corrigi é que os resources, javascripts e css estão vindo com barras duplas. Ex: 127.0.0.1:3000//javascripts/jquery.js.
O que faz que a aplicação não encontre seus arquivos.
Para resolver isso e estabilizar novamente o meu ambiente de desenvolvimento estou instalando o RVM, Ruby Version Manager, que tem como proposta fornecer de uma forma fácil o uso de várias versões do Ruby como 1.8.6, 1.8.7, 1.9.1, 1.9.2, Ruby Enterprise Edition 1.8.6 e JRuby 1.3.1.
Estou instalando e parece ser bem simples mesmo e estou confiante que meus problemas com isso se resolveram.
Para usar eu segui esse tutorial feito pelo Rafael Rosa. Veja mais aqui.
Go ahead now!
Marcadores:
development,
rails,
ruby,
rvm,
setup
sexta-feira, 17 de julho de 2009
Rails Mysql ArgumentError (NULL pointer given):
Depois de instalado o rails no servidor tive o seguinte erro ao fazer uma consulta:
Verifiquei em varios blogs que são problemas com a versao do MySql 5.1, entao fiz um downgrade e re-instalei o gem mysql com o seguinte comando:
E a conexao está funcionando corretamente agora.
As versoes ficaram o seguinte agora:
MYSQL: 5.0.67
GEM MYSQL: 2.7
RUBY: 1.8.6
RAILS : 2.3.2, 2.1.0
Go ahead now!
ArgumentError (NULL pointer given):
(eval):3:in `each_hash'
(eval):3:in `all_hashes'
Verifiquei em varios blogs que são problemas com a versao do MySql 5.1, entao fiz um downgrade e re-instalei o gem mysql com o seguinte comando:
gem install mysql -- --with-mysql-include=/usr/include/mysql --with-mysql-lib=/usr/lib/mysql
E a conexao está funcionando corretamente agora.
As versoes ficaram o seguinte agora:
MYSQL: 5.0.67
GEM MYSQL: 2.7
RUBY: 1.8.6
RAILS : 2.3.2, 2.1.0
Go ahead now!
Marcadores:
ArgumentError,
erro,
lib,
mysql,
NULL,
pointer given
Rmagick CENTOS 5
Erro ao instalar o rmagick no CENT OS 5?
Comando:gem install rmagick
Erro:Can't find Magick-configInstale a biblioteca libmagick9-dev
yum install libmagick9-dev
Caso dê sem tarefas a fazer, é possivel que só o
suporte do hosting consiga instalar que é o meu
caso, mesmo sendo um VPS!
Achei as dicas em:
http://recurser.com/articles/2009/04/26/cant-find-magick-config-error-installing-rmagick-gem/
http://www.semanticpool.de/debian-rmagick-install-cant-find-magick-config/
...
Assinar:
Postagens (Atom)