[ruby-it] Problema scaffold
Duilio Ruggiero
duilio.ruggiero a gmail.com
Gio 29 Ott 2009 00:08:22 CET
Simone Bonati wrote:
> Ciao a tutti... sono recentemente (oggi) passato su ambi ente apple, ho
> aggiornato le gem e rails.
>
> Ora ho
> Ruby 1.8.6
> Gem 1.3.5
> Rails 2.3.4
>
> Il mio problema � che se faccio
> script/generate scaffold post name:string title:string content:text
>
> mi spara l'errore:
> ./script/../config/boot.rb:20:Warning: Gem::SourceIndex#search support
> for
> String patterns is deprecated, use #find_name
> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/rails_generator/lookup.rb:198:Warning:
> Gem::SourceIndex#search support for Regexp patterns is deprecated, use
> #find_name
> wrong constant name Name:stringController
>
> Dove sbaglio?
Come si vede dall'errore che esce, stai usando rails-1.2.6 (quindi
probabilmente non hai aggiornato bene)
Come hai aggiornato?
Hai aggiornato come amministratore?
Per eseguire comandi come amministratore (root) da terminale, devi usare
il comando "sudo"
es:
sudo gem update --system
sudo gem install rails
Poi fai
ruby -v
gem -v
gem list rails
e vedi le versioni istallate.
Il comando "script/generate scaffold post name:string title:string
content:text" lo esegui su di un nuovo progetto rails oppure su uno
vecchio (magari creato con la versione 1.2.6)?
Nel caso sia una app rails già esistente, controlla lo stato di
"RAILS_GEM_VERSION" nel file "config/environment,rb".
Spero di esserti stato utile.
> Ringrazio tutti quelli che interverranno :)
Prego ;)
> Saluti
>
> Simone
Ciao
Duilio Ruggiero
--
Posted via http://www.ruby-forum.com/.
More information about the Ml
mailing list