agaciuff Inviato 13 Novembre 2007 Segnala Condividi Inviato 13 Novembre 2007 (già postato in software) Seguendo queste istruzioni, ho correttamente istallato Ror con mongrel e MySQL dal package della apple (compreso il pref panel). L'applicazione open source SOLUNAS non riesce a trovare il database (? non dovrebbe crearselo?) allora glielo faccio, ma poi chiede le tabelle, allora faccio la tabella che chiede, ma qualcosa va storto e non trova neppure quella. Come procedere? Dove cercare l'errore? Nell'istallazione, credo, come testare Ruby on Rails con Mysql? Grazie ciao Allego terminale XXX:~/download/solunas xxy$ script/server => Booting Mongrel (use 'script/server webrick' to force WEBrick) => Rails application starting on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server ** Starting Mongrel listening at 0.0.0.0:3000 ** Starting Rails with development environment... Exiting /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/connection_adapters/abstract_adapter.rb:128:in `log': Mysql::Error: Table 'solunas.globalize_languages' doesn't exist: SHOW FIELDS FROM globalize_languages (ActiveRecord::StatementInvalid) from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/connection_adapters/mysql_adapter.rb:243:in `execute' from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/connection_adapters/mysql_adapter.rb:348:in `columns' from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/base.rb:763:in `columns' from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/base.rb:776:in `column_names' from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/base.rb:789:in `column_methods_hash' from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/base.rb:1265:in `all_attributes_exists?' from /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/inflector.rb:250:in `all?' from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/base.rb:1265:in `each' ... 34 levels... from /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.5/lib/commands/server.rb:39 from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require' from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' from script/server:3 Link al commento Condividi su altri siti Altre opzioni di condivisione...
macsig Inviato 13 Novembre 2007 Segnala Condividi Inviato 13 Novembre 2007 come testare Ruby on Rails con Mysql? 1. Crea un'applicazione di test rails testapp 2. Crea un DB testapp_development 3. Aggiornata i parametri in database.yml (nella cartella config) 4. Lancia il server ruby script\server 5. Collegati a localhost:3000 Se visualizzi la pagina di benvenuto la tua applicazioen di test funziona correttamnete con MySQL PS Non postare in 2 sezioni differenti Alla Prossima... Link al commento Condividi su altri siti Altre opzioni di condivisione...
agaciuff Inviato 14 Novembre 2007 Autore Segnala Condividi Inviato 14 Novembre 2007 [b]Welcome aboard[/b] [b]You’re riding Ruby on Rails![/b] [b][url="http://localhost:3000/rails/info/properties"]About your application’s environment[/url][/b] Ruby version 1.8.6 (powerpc-darwin8.10.0) RubyGems version 0.9.2 Rails version 1.2.5 Active Record version 1.15.5 Action Pack version 1.13.5 Active Resource version 0.9.0 Action Mailer version 1.3.5 Active Support version 1.4.4 Application root /Users/xxx/Download/testappN Environment development Database adapter mysql [b]Getting started[/b] [b]Here’s how to get rolling:[/b] [list=1] [*] [b]Create your databases and edit config/database.yml[/b] Rails needs to know your login and password. [*] [b]Use script/generate to create your models and controllers[/b] To see all available options, run it without parameters. [*] [b]Set up a default route and remove or rename this file[/b] Routes are set up in config/routes.rb.[/list] se la pagina di benvenuto è questa, stando alla tua indicazione, direi che mysql funziona. giusto? quindi il problema è da cercare in solunas. eh eh eh facile a dirsi... altre idee? grazie Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.