Hi Walter, That didn't seem to work...
This is getting more and more confusing to the point where I don't know if I'm coming or going... Mostly, this is because the Ruby on Rails stack involves so many items, I'm not sure where it's broken. I'm getting closer (or maybe not). I'll post my findings (and email you) as soon as I figure everything out. Thanks for all of your help thus far. ~Kal On Apr 2, 11:03 pm, Walter Lee Davis <wa...@wdstudio.com> wrote: > On Apr 2, 2012, at 10:15 PM, Kal wrote: > > > Hi Walter, > > > Very sorry for the confusion. > > > When I mention server, I'm actually referring to the box, not a > > service(s). > > > I'm actually running everything from a virtual dedicated server > > (through GoDaddy.com). > > > I'm not testing any of the aforementioned items on a desktop nor am I > > deploying toApachevia (localhost); everything is live. > > Are you writing the app on the server? Aren't you building the app on your > local machine? > > > > > As stated in my initial posting "I'm able todeploythe site via > > WEBrick. However, when I go to my URL (without using port 3000), I > > get the error message below". > > > Of course, the original error message no longer appears (thanks to > > your advise :). > > > I found the following posting, what do you think of item 4? > > >http://www.cowboycoded.com/tag/passenger/ > > That's very interesting. I think that makes a lot of sense. Make a new user, > then `chown - R new_user /path/to/rails/root` and see if that makes a > difference. > > Walter > > > > > > > > > > > Thanks, > > > ~Kal > > > --------------------------------------------------------------------------------------------------------------------------- > > > On Apr 2, 9:42 pm, Walter Lee Davis <wa...@wdstudio.com> wrote: > >> On Apr 2, 2012, at 8:39 PM, Kal wrote: > > >>> Hi Walter, > > >>> Again, my apologies for the delay in reply. I'm more confused now > >>> than before, so it took some time to poke around. > > >>> Firstly, I don't run a separate development and production server. > >>> Does that matter? > > >> If you start rails with rails server (and no other arguments) you are > >> starting the development environment, which means you are running the > >> development server. This uses a different database than production, and by > >> default listens on port 3000. When you start rails under Passenger or > >> another proxy system, you are starting the production environment, which > >> uses a different (production) database and listens on the default port 80 > >> (depends on yourApacheconfig, actually). > > >>> Installed are rake (0.9.2.2) and bundler (1.0.21). I have not run > >>> bundle install or bundle update > > >> You really must do this on the server, having done it on the desktop > >> computer will not have instantiated the gems on the server, and you can > >> pretty much guarantee failure to run. > > >>> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > >>> Although, I am thinking that it's a permission issue now. > > >> Permissions is a valid concern here -- how did you get the files over to > >> your server? What exact method did you use to copy the files from your > >> desktop computer to the server? > > >> Walter > > >>> When we last left things, I ran: > > >>> rake db:migrate RAILS_ENV=production > >>> rake assets:precompile > > >>> (At this point, I got the "rake aborted! stack level too deep" error) > > >>> However, something has changed... after running these 2 command > >>> (*Please note - I haven't run rails server RAILS_ENV=production) as > >>> you suggested: > > >>> I am able to see some text from my webpage "Your Pragmatic Catalog" > >>> now (without going to port 3000). > > >>> The product listing are now displayed,which leads me to think that the > >>> application is not able to see the sqlite3 database file. > > >>> Any further ideas? > > >>> ~Kal > > >>> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > >>> On Mar 30, 9:26 am, Walter Lee Davis <wa...@wdstudio.com> wrote: > >>>> On Mar 30, 2012, at 12:34 AM, Kal wrote: > > >>>>> Hi Walter, > > >>>>> I did as instructed but now getting a "rake aborted! stack level too > >>>>> deep (in /home/rubys/work/depot/app/assets/stylesheets/ > >>>>> scaffolds.css.scss)" error. > > >>>>> I tried to modify "config.assets.compile = true: (from false) within > >>>>> config/environments/production.rb but still no good :( > > >>>> What version of rake? What version of bundler? Have you run bundle > >>>> install or bundle update on your server? I'm guessing in the dark here, > >>>> but it sounds like you may not have everything the same on your server > >>>> as your dev box, version-wise. If you were able to use the site locally, > >>>> it should work on the server. Try running the site in production on your > >>>> development machine, using > > >>>> rake db:migrate RAILS_ENV=production > >>>> rake assets:precompile > >>>> rails server RAILS_ENV=production > > >>>> to duplicate the experience locally. See if it's specific to this server. > > >>>> Also, try prefixing your assets:precompile step on the server with > >>>> bundle exec so you're sure you're getting the actual versions of > >>>> everything when you do that. > > >>>> Walter > > >>>>> Thanks Again, > > >>>>> -Kin > > >>>>> --------------------------------------------------------------------------------------------------------------------- > > >>>>> # rake assets:precompile --trace > > >>>>> ** Invoke assets:precompile (first_time) > >>>>> ** Execute assets:precompile > >>>>> /usr/local/bin/ruby /usr/local/bin/rake assets:precompile:all > >>>>> RAILS_ENV=production RAILS_GROUPS=assets --trace > >>>>> ** Invoke assets:precompile:all (first_time) > >>>>> ** Execute assets:precompile:all > >>>>> ** Invoke assets:precompile:primary (first_time) > >>>>> ** Invoke assets:environment (first_time) > >>>>> ** Execute assets:environment > >>>>> ** Invoke environment (first_time) > >>>>> ** Execute environment > >>>>> ** Invoke tmp:cache:clear (first_time) > >>>>> ** Execute tmp:cache:clear > >>>>> ** Execute assets:precompile:primary > >>>>> rake aborted! > >>>>> stack level too deep > >>>>> (in /home/rubys/work/depot/app/assets/stylesheets/ > >>>>> scaffolds.css.scss) > >>>>> /usr/local/lib/ruby/1.9.1/rake/task.rb:162 > >>>>> Tasks: TOP => assets:precompile:primary > >>>>> rake aborted! > >>>>> Command failed with status (1): [/usr/local/bin/ruby /usr/local/bin/ > >>>>> rake as...] > >>>>> /usr/local/lib/ruby/1.9.1/rake/file_utils.rb:53:in `block in > >>>>> create_shell_runner' > >>>>> /usr/local/lib/ruby/1.9.1/rake/file_utils.rb:45:in `call' > >>>>> /usr/local/lib/ruby/1.9.1/rake/file_utils.rb:45:in `sh' > >>>>> /usr/local/lib/ruby/1.9.1/rake/file_utils_ext.rb:39:in `sh' > >>>>> /usr/local/lib/ruby/1.9.1/rake/file_utils.rb:80:in `ruby' > >>>>> /usr/local/lib/ruby/1.9.1/rake/file_utils_ext.rb:39:in `ruby' > >>>>> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/sprockets/ > >>>>> assets.rake:9:in `ruby_rake_task' > >>>>> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/sprockets/ > >>>>> assets.rake:17:in `invoke_or_reboot_rake_task' > >>>>> /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/sprockets/ > >>>>> assets.rake:25:in `block (2 levels) in <top (required)>' > >>>>> /usr/local/lib/ruby/1.9.1/rake/task.rb:205:in `call' > >>>>> /usr/local/lib/ruby/1.9.1/rake/task.rb:205:in `block in execute' > >>>>> /usr/local/lib/ruby/1.9.1/rake/task.rb:200:in `each' > >>>>> /usr/local/lib/ruby/1.9.1/rake/task.rb:200:in `execute' > >>>>> /usr/local/lib/ruby/1.9.1/rake/task.rb:158:in `block in > >>>>> invoke_with_call_chain' > >>>>> /usr/local/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize' > >>>>> /usr/local/lib/ruby/1.9.1/rake/task.rb:151:in `invoke_with_call_chain' > >>>>> /usr/local/lib/ruby/1.9.1/rake/task.rb:144:in `invoke' > >>>>> /usr/local/lib/ruby/1.9.1/rake/application.rb:116:in `invoke_task' > >>>>> /usr/local/lib/ruby/1.9.1/rake/application.rb:94:in `block (2 levels) > >>>>> in top_level' > >>>>> /usr/local/lib/ruby/1.9.1/rake/application.rb:94:in `each' > >>>>> /usr/local/lib/ruby/1.9.1/rake/application.rb:94:in `block in > >>>>> top_level' > >>>>> /usr/local/lib/ruby/1.9.1/rake/application.rb:133:in > >>>>> `standard_exception_handling' > >>>>> /usr/local/lib/ruby/1.9.1/rake/application.rb:88:in `top_level' > >>>>> /usr/local/lib/ruby/1.9.1/rake/application.rb:66:in `block in run' > >>>>> /usr/local/lib/ruby/1.9.1/rake/application.rb:133:in > >>>>> `standard_exception_handling' > >>>>> /usr/local/lib/ruby/1.9.1/rake/application.rb:63:in `run' > >>>>> /usr/local/bin/rake:32:in `<main>' > >>>>> Tasks: TOP => assets:precompile > > >>>>> --------------------------------------------------------------------------------------------------------------------- > > >>>>> On Mar 29, 11:37 pm, Walter Lee Davis <wa...@wdstudio.com> wrote: > >>>>>> On Mar 29, 2012, at 10:51 PM, Kal wrote: > > >>>>>>> (Re-posting) > > >>>>>>> Thanks Walter, > > >>>>>>> I think you are correct. I had neglected to set up a production > >>>>>>> version of the database. > > >>>>>>> I just ran "rake db:migrate RAILS_ENV=production". However, I now get > >>>>>>> a "500 Internal Server Error". > > >>>>>>> Anyway, here is the error from production.log. Any ideas? > > >>>>>> Sure. rake assets:precompile and you should be good to go. > > >>>>>> Walter > > >>>>>>> Thanks, > > >>>>>>> Kal > > >>>>>>> ----------------------------------------------------------------------------------------------------------------------------- > > >>>>>>> Processing by StoreController#index as HTML > >>>>>>> Rendered store/index.html.erb within layouts/application (17.9ms) > >>>>>>> Completed 500 Internal Server Error in 38ms > > >>>>>>> ActionView::Template::Error (all.css isn't precompiled): > >>>>>>> 2: <html> > >>>>>>> 3: <head> > >>>>>>> 4: <title>Depot</title> > >>>>>>> 5: <%= stylesheet_link_tag :all %> > >>>>>>> 6: <%= javascript_include_tag :defaults %> > >>>>>>> 7: <%= csrf_meta_tag %> > >>>>>>> 8: </head> > >>>>>>> app/views/layouts/application.html.erb:5:in > >>>>>>> `_app_views_layouts_application_html_erb__750878_73537400' > > >>>>>>> --------------------------------------------------------------------------------------------------------------------------- > > >>>>>>> On Mar 29, 4:12 pm, Walter Lee Davis <wa...@wdstudio.com> wrote: > >>>>>>>> On Mar 28, 2012, at 8:56 PM, Kal wrote: > > >>>>>>>>> Hi All, > > >>>>>>>>> Can > > ... > > read more » -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.