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 someone please help?  I've been banging my head against for wall
>>> for 2 months; all of which has been spent trying to set up ROR.  So I
>>> actually haven't written 1 line of code :(  Any help would be greatly
>>> appreciated :)
>> 
>>> I'm following the 4th edition of "Agile Web Development with Rails".
>>> So, I'm able to deploy the site via WEBrick.  However, when I go to my
>>> URL (without using port 3000), I get the error message below.  What am
>>> I missing?
>>> ---------------------------------------------------------------------------------------------------------------
>> 
>>> Ruby (Rack) application could not be started
>>> These are the possible causes:
>> 
>>> There may be a syntax error in the application's code. Please check
>>> for such errors and fix them.  A required library may not installed.
>>> Please install all libraries that this application requires.  The
>>> application may not be properly configured. Please check whether all
>>> configuration files are written correctly, fix any incorrect
>>> configurations, and restart this application.  A service that the
>>> application relies on (such as the database server or the Ferret
>>> search engine server) may not have been started.  Please start that
>>> service.
>> 
>>> Further information about the error may have been written to the
>>> application's log file. Please check it in order to analyse the
>>> problem.
>> 
>>> Error message:
>>>    unable to open database file (SQLite3::CantOpenException)
>>> Exception class:
>>>    PhusionPassenger::UnknownError
>>> Application root:
>>>    /home/rubys/work/depot
>>> Backtrace
>> 
>>> ---------------------------------------------------------------------------------------------------------------
>> 
>>> This is the error in /var/log/httpd/error_log
>> 
>>> *** Exception PhusionPassenger::UnknownError in
>>> PhusionPassenger::Rack::ApplicationSpawner (unable to open database
>>> file (SQLite3::CantOpenException)) (process 3244, thread #<Thread:
>>> 0xa1db870>):
>> 
>>> ---------------------------------------------------------------------------------------------------------------
>> 
>>> By the way, I'm running:
>> 
>>> Ruby 1.9.3p0
>>> Rails 3.1.3
>>> Phusion Passenger version 3.0.11
>>> CentOS release 5.6
>>> Server version: Apache/2.2.3
>> 
>>> ---------------------------------------------------------------------------------------------------------------
>> 
>>> This my vhost configuration from httpd.conf
>> 
>>> <VirtualHost *:80>
>>>   ServerNamewww.mywebpage.com
>>>   DocumentRoot /home/rubys/work/depot/public/
>> 
>>>   <Directory /home/rubys/work/depot/public>
>>>        Order allow,deny
>>>        Allow from all
>>>   </Directory>
>> 
>>> </VirtualHost>
>> 
>> By any chance, have you run rake:db:migrate RAILS_ENV=production yet? If 
>> not, then one possible reason why you can't open the database is that it 
>> does not exist.
>> 
>> Walter
> 
> -- 
> 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.
> 

-- 
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.

Reply via email to