Installazione Archimista su Mac

Re: Installazione Archimista su Mac

Messaggioda Simona C. » 14/09/2014, 17:55

Spero di averle messe tutte.
Ho controllato con rvm e sta girando 1.8.7
Digitando gem list ottengo

*** LOCAL GEMS ***

actionmailer (2.3.17)
actionpack (2.3.17)
activerecord (2.3.17)
activeresource (2.3.17)
activesupport (2.3.17)
acts_as_list (0.1.2)
bundler (1.7.2)
bundler-unload (1.0.2)
cancan (1.6.7)
cocaine (0.3.2)
daemon_controller (1.2.0)
devise (1.0.11)
executable-hooks (1.3.2)
fastercsv (1.5.5)
gem-wrappers (1.2.5)
i18n (0.6.11)
json (1.8.1)
minitest (5.4.1)
nokogiri (1.5.0)
passenger (4.0.50)
pdfkit (0.6.2, 0.5.1)
rack (1.5.2, 1.1.6)
rails (2.3.17)
rake (10.1.1)
rdoc (4.1.2)
rdoc-data (4.0.1)
RedCloth (4.2.9)
rtf (0.3.3)
rubygems-bundler (1.4.4)
rubyzip (0.9.9)
rvm (1.11.3.9)
sqlite3 (1.3.9)
thread_safe (0.3.4)
tzinfo (1.2.2)
warden (0.10.7)
will_paginate (2.3.16)
Simona C.
Iscritto ad Archiviando
 
Messaggi: 30
Iscritto il: 03/09/2014, 12:54

Re: Installazione Archimista su Mac

Messaggioda svassallo » 14/09/2014, 17:01

Ecco credo che per quella versione di ruby tu non abbia gem(me) installate

Puoi verificarlo con gem list

Il problema e' che ruby 1.9 e' di sistema questo con rvm e' un'installazione locale quindi non si parlano.

Torna sul link al mio blog e segui tutti i passaggi dove c'e' un gem install di mezzo, cambiando gem install mysql con gem install sqlite3

So che sembra un'impresa unica, ma una volta fatto la prima volta poi lo si replica facilmente su nuove installazioni. Mi e' capitato lo stesso con linux
È così che muore la libertà, sotto scroscianti applausi. (Star Wars – La vendetta dei Sith)
svassallo
Socio ANAI
 
Messaggi: 350
Iscritto il: 19/03/2009, 12:08

Re: Installazione Archimista su Mac

Messaggioda Simona C. » 14/09/2014, 16:46

Scusa dovevo anche riattivare il server.
risultato

/Library/Ruby/Site/1.8/rubygems.rb:779:in `report_activate_error': Could not find RubyGem rails (>= 0) (Gem::LoadError)
from /Library/Ruby/Site/1.8/rubygems.rb:214:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:1082:in `gem'
from /usr/bin/rails:18
Simona C.
Iscritto ad Archiviando
 
Messaggi: 30
Iscritto il: 03/09/2014, 12:54

Re: Installazione Archimista su Mac

Messaggioda Simona C. » 14/09/2014, 16:32

col comando per passare a 1.8.7 ho questo messaggio
Warning! PATH is not properly set up, '/Users/simonacometti/.rvm/gems/ruby-1.9.3-p547/bin' is not at first place,
usually this is caused by shell initialization files - check them for 'PATH=...' entries,
it might also help to re-add RVM to your dotfiles: 'rvm get stable --auto-dotfiles',
to fix temporarily in this shell session run: 'rvm use ruby-1.9.3-p547'.
ma in effetti passa a 1.8.7
verificato anche con ruby -v
Simona C.
Iscritto ad Archiviando
 
Messaggi: 30
Iscritto il: 03/09/2014, 12:54

Re: Installazione Archimista su Mac

Messaggioda svassallo » 14/09/2014, 16:13

Ok il primo comando ci dice infatti che il comando non esiste... (Vale per le nuovi versioni).

Il secondo ci dice diverse cose. La prima che ruby 1.9.3 e' ancora quell'usato. Quindi

rvm --default use 1.8.7

E poi ruby -v per essere sicuri sia ora la versione in uso e poi riprovare a riavviare il server e vediamo i nuovi errori
È così che muore la libertà, sotto scroscianti applausi. (Star Wars – La vendetta dei Sith)
svassallo
Socio ANAI
 
Messaggi: 350
Iscritto il: 19/03/2009, 12:08

Re: Installazione Archimista su Mac

Messaggioda Simona C. » 14/09/2014, 16:06

con l'altro comando ruby ./script/server il risultato è

/Users/simonacometti/.rvm/rubies/ruby-1.9.3-p547/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:121:in `require': iconv will be deprecated in the future, use String#encode instead.
=> Booting WEBrick
=> Rails 2.3.17 application starting on http://0.0.0.0:3000
/Users/simonacometti/.rvm/gems/ruby-1.9.3-p547/gems/rails-2.3.17/lib/rails/gem_dependency.rb:21:in `add_frozen_gem_path': undefined method `source_index' for Gem:Module (NoMethodError)
from /Users/simonacometti/.rvm/gems/ruby-1.9.3-p547/gems/rails-2.3.17/lib/initializer.rb:298:in `add_gem_load_paths'
from /Users/simonacometti/.rvm/gems/ruby-1.9.3-p547/gems/rails-2.3.17/lib/initializer.rb:132:in `process'
from /Users/simonacometti/.rvm/gems/ruby-1.9.3-p547/gems/rails-2.3.17/lib/initializer.rb:113:in `run'
from /Users/simonacometti/temp/archimista/config/environment.rb:23:in `<top (required)>'
from /Users/simonacometti/.rvm/rubies/ruby-1.9.3-p547/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:121:in `require'
from /Users/simonacometti/.rvm/rubies/ruby-1.9.3-p547/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:121:in `require'
from /Users/simonacometti/.rvm/gems/ruby-1.9.3-p547/gems/activesupport-2.3.17/lib/active_support/dependencies.rb:182:in `block in require'
from /Users/simonacometti/.rvm/gems/ruby-1.9.3-p547/gems/activesupport-2.3.17/lib/active_support/dependencies.rb:547:in `new_constants_in'
from /Users/simonacometti/.rvm/gems/ruby-1.9.3-p547/gems/activesupport-2.3.17/lib/active_support/dependencies.rb:182:in `require'
from /Users/simonacometti/.rvm/gems/ruby-1.9.3-p547/gems/rails-2.3.17/lib/commands/server.rb:84:in `<top (required)>'
from /Users/simonacometti/.rvm/rubies/ruby-1.9.3-p547/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:69:in `require'
from /Users/simonacometti/.rvm/rubies/ruby-1.9.3-p547/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:69:in `require'
from ./script/server:3:in `<main>'
Simona C.
Iscritto ad Archiviando
 
Messaggi: 30
Iscritto il: 03/09/2014, 12:54

Re: Installazione Archimista su Mac

Messaggioda Simona C. » 14/09/2014, 16:04

Col comando rails server il risultato è questo

Usage:
rails new APP_PATH [options]

Options:
-r, [--ruby=PATH] # Path to the Ruby binary of your choice
# Default: /Users/simonacometti/.rvm/rubies/ruby-1.9.3-p547/bin/ruby
-m, [--template=TEMPLATE] # Path to some application template (can be a filesystem path or URL)
[--skip-gemfile], [--no-skip-gemfile] # Don't create a Gemfile
-B, [--skip-bundle], [--no-skip-bundle] # Don't run bundle install
-G, [--skip-git], [--no-skip-git] # Skip .gitignore file
[--skip-keeps], [--no-skip-keeps] # Skip source control .keep files
-O, [--skip-active-record], [--no-skip-active-record] # Skip Active Record files
-V, [--skip-action-view], [--no-skip-action-view] # Skip Action View files
-S, [--skip-sprockets], [--no-skip-sprockets] # Skip Sprockets files
[--skip-spring], [--no-skip-spring] # Don't install Spring application preloader
-d, [--database=DATABASE] # Preconfigure for selected database (options: mysql/oracle/postgresql/sqlite3/frontbase/ibm_db/sqlserver/jdbcmysql/jdbcsqlite3/jdbcpostgresql/jdbc)
# Default: sqlite3
-j, [--javascript=JAVASCRIPT] # Preconfigure for selected JavaScript library
# Default: jquery
-J, [--skip-javascript], [--no-skip-javascript] # Skip JavaScript files
[--dev], [--no-dev] # Setup the application with Gemfile pointing to your Rails checkout
[--edge], [--no-edge] # Setup the application with Gemfile pointing to Rails repository
-T, [--skip-test-unit], [--no-skip-test-unit] # Skip Test::Unit files
[--rc=RC] # Path to file containing extra configuration options for rails command
[--no-rc], [--no-no-rc] # Skip loading of extra configuration options from .railsrc file

Runtime options:
-f, [--force] # Overwrite files that already exist
-p, [--pretend], [--no-pretend] # Run but do not make any changes
-q, [--quiet], [--no-quiet] # Suppress status output
-s, [--skip], [--no-skip] # Skip files that already exist

Rails options:
-h, [--help], [--no-help] # Show this help message and quit
-v, [--version], [--no-version] # Show Rails version number and quit

Description:
The 'rails new' command creates a new Rails application with a default
directory structure and configuration at the path you specify.

You can specify extra command-line arguments to be used every time
'rails new' runs in the .railsrc configuration file in your home directory.

Note that the arguments specified in the .railsrc file don't affect the
defaults values shown above in this help message.

Example:
rails new ~/Code/Ruby/weblog

This generates a skeletal Rails installation in ~/Code/Ruby/weblog.
See the README in the newly created application to get going.

Non sono un mostro con l'inglese ma mi pare di capire che dovrei dare il comando in modo diverso.
Simona C.
Iscritto ad Archiviando
 
Messaggi: 30
Iscritto il: 03/09/2014, 12:54

Re: Installazione Archimista su Mac

Messaggioda svassallo » 14/09/2014, 15:59

Forse e' colpa mia...

Per la versione di rails che usa archimista il comando dovrebbe essere

ruby ./script/server
È così che muore la libertà, sotto scroscianti applausi. (Star Wars – La vendetta dei Sith)
svassallo
Socio ANAI
 
Messaggi: 350
Iscritto il: 19/03/2009, 12:08

Re: Installazione Archimista su Mac

Messaggioda svassallo » 14/09/2014, 15:50

Quello e' normale perche' abilitando apache si ha un server web abilitato sulla porta di default (80 infatti localhost e localhost:80 sono equivalenti). Ma e' un server che non sa cosa fare con un'applicazione rails

Quello che manca infatti e' dirgli cosa fare quando ci si collega alla porta 3000. E nel nostro caso dobbiamo dirgli di avviare l'applicazione rails. Che e' quello che volevo fare con quel comando. Ma da errore? Intendo nel terminale
È così che muore la libertà, sotto scroscianti applausi. (Star Wars – La vendetta dei Sith)
svassallo
Socio ANAI
 
Messaggi: 350
Iscritto il: 19/03/2009, 12:08

Re: Installazione Archimista su Mac

Messaggioda Simona C. » 14/09/2014, 15:45

Prova effettuata.

Il risultato è "La pagina web non è disponibile".

Trovo strano che se accedo solo a localhost il risultato sia "Funziona!" e con localhost:3000 non va.

E non vorrei rompere le scatole di domenica. Posso aspettare suggerimenti anche in settimana.
Simona C.
Iscritto ad Archiviando
 
Messaggi: 30
Iscritto il: 03/09/2014, 12:54

PrecedenteProssimo

Torna a Altri suggerimenti e segnalazioni

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron