Ich habe eine Rails 2.3.5 app aktualisiert bekommen Rails 3. Ich alles, was habe ich verpflichtet bin, für das Upgrade zu tun, und wenn ich starten Sie den Schienen ServerRails 3 Server Startup Problem mit fastercsv
rails server
mit es gibt mir diese
Please switch to Ruby 1.9's standard CSV library. It's FasterCSV plus
support for Ruby 1.9's m17n encoding engine.
ich bin mit ruby-1.9.2-p0
und haben fastercsv (1.5.3) gem
installiert. Mit Hilfe von puts-Anweisungen konnte ich herausfinden, wo der Fehler aufgetreten ist. Ich fand, dass die Ausführung an dieser Linie
Bundler.require(:default, Rails.env) if defined?(Bundler)
in der Datei application.rb stoppt. Ich habe viele Dinge ausprobiert, aber keine funktioniert .. bitte helfen ..
ich diesen Fehler application.rb bekam: 54: in 'require ': keine solche Datei zu laden - fastercsv (Loaderror) – Anand
eigentlich habe ich eine Reihe von Aussagen erfordern in der application.rb für Edelsteine die in der App verwendet werden, von denen eine 'fastercsv' in der 54. Zeile benötigt. – Anand
Sie sollten keine Anforderungen für Edelsteine in Ihrer Anwendung setzen. Rb so. Verwenden Sie Bundler, um alle erforderlichen Edelsteine für Ihr Projekt zu konfigurieren, da dies die neue de-facto-Methode zum Einbinden von Edelsteinen in ein Projekt ist. – davydotcom