Did you add: AddHandler fcgid-script .fcgi
to your .htaccess file in your public folder? The standard: AddHandler fastcgi-script .fcgi doesn't seem to work with bluehost. On Apr 6, 2008, at 12:14 PM, Randy Shepherd wrote: > I installed Typo 5.0.3 as per the instructions found at > http://bartgdev.com/articles/2006/08/07/installing-typo-on-bluehost > > In a nutshell: > 1) wgot the tar, unpacked it under ~/ruby/typo > 2) Created a symlink from my public_html dir to the typo install dir > 3) Set up the db, updated my database.yml > 4) Configured my environment.rb and .htaccess to production > 5) Installed a couple extra gems; theme-support and theme-generator. > 6) Ran public/dispatch.fcgi from my app root, which displays... > > Liquid doesn't seem to be loaded... uninitialized constant Liquid > Status: 500 Internal Server Error > Content-Type: text/html > > <html><body><h1>500 Internal Server > Error</h1></body></html>[EMAIL PROTECTED] [~/ruby/typo-5.0.3]# > > --- > > I get the following error in my log (The nil:NilClass is a reference > to > a var called "this_blog" on both traces.): > > # Logfile created on Sun Apr 06 12:47:41 -0600 2008 > > Processing ArticlesController#index (for at 2008-04-06 12:48:20) [GET] > Parameters: {"action"=>"index", "controller"=>"articles"} > > NoMethodError (undefined method `lang' for nil:NilClass): > /app/controllers/application.rb:46:in `load_lang' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > filters.rb:469:in > `send!' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > filters.rb:469:in > `call' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > filters.rb:441:in > `run' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > filters.rb:716:in > `run_before_filters' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > filters.rb:695:in > `call_filters' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > filters.rb:689:in > `perform_action_without_benchmark' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > benchmarking.rb:68:in > `perform_action_without_rescue' > /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > benchmarking.rb:68:in > `perform_action_without_rescue' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > rescue.rb:199:in > `perform_action_without_caching' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > caching.rb:678:in > `perform_action' > /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/ > connection_adapters/abstract/query_cache.rb:33:in > `cache' > /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/ > query_cache.rb:8:in > `cache' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > caching.rb:677:in > `perform_action' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > base.rb:524:in > `send' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > base.rb:524:in > `process_without_filters' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > filters.rb:685:in > `process_without_session_management_support' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > session_management.rb:123:in > `process' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > base.rb:388:in > `process' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > dispatcher.rb:171:in > `handle_request' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > dispatcher.rb:115:in > `dispatch' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > dispatcher.rb:126:in > `dispatch_cgi' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > dispatcher.rb:9:in > `dispatch' > /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:101:in > `process_request' > /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:149:in > `with_signal_handler' > /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:99:in > `process_request' > /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:77:in > `process_each_request' > /usr/lib/ruby/gems/1.8/gems/fcgi-0.8.7/lib/fcgi.rb:606:in `each_cgi' > /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:76:in > `process_each_request' > /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:50:in > `process!' > /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:24:in > `process!' > public/dispatch.fcgi:24 > > > > Processing ArticlesController#index (for at 2008-04-06 12:48:20) [GET] > Parameters: {"action"=>"index", "controller"=>"articles"} > > > NoMethodError (undefined method `current_theme' for nil:NilClass): > /app/controllers/content_controller.rb:60:in `theme_layout' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > layout.rb:236:in > `send!' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > layout.rb:236:in > `active_layout' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > layout.rb:293:in > `pick_layout' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > layout.rb:256:in > `render_without_benchmark' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > benchmarking.rb:51:in > `render' > /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > benchmarking.rb:51:in > `render' > /app/controllers/application.rb:26:in `rescue_action_in_public' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > rescue.rb:125:in > `rescue_action' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > rescue.rb:203:in > `perform_action_without_caching' > /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/ > caching.rb:678:in > `perform_action' > /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/ > connection_adapters/abstract/query_cache.rb:33:in > `cache' > "./production.log" 118 lines, 10170 characters > > > Anyone see this issue, or have any idea of what's going on? It seems > like "this_blog" is not being initialized on start-up, but I haven't > the > slightest idea why. Also, I have no idea what the message "Liquid > doesn't seem to be loaded... uninitialized constant Liquid"...any > ideas > on this? > > I have googled around but cannot find any good leads. Any and all help > is greatly appreciated. > > Thanks! > Randy > _______________________________________________ > Typo-list mailing list > [email protected] > http://rubyforge.org/mailman/listinfo/typo-list _______________________________________________ Typo-list mailing list [email protected] http://rubyforge.org/mailman/listinfo/typo-list
