Hi again Walter. I built a vanilla rails (2.3.11) app here (same server just added a quick subdomain) http://foo.freshwatercreative.ca/
Added a quick scaffold to it: http://foo.freshwatercreative.ca/bars It's not crashing at all so I am back to square one, but at least I know it's not a rails/passenger thing. Seems like it's happening in between them. Is there any way to see better output from passenger? I know it produces nice looking 500 errors to help trace things, and normally that is how I solve these issues, but I can't seem to get a trace of where things are going wrong... thanks again! -James On Sep 12, 1:56 pm, Walter Lee Davis <[email protected]> wrote: > On Sep 12, 2011, at 3:29 PM, James Martens wrote: > > > > > > > > > > > Hello! > > I've been banging my head against the wall on this one for a bit. I'm > > intermediate with my rails skills but this is my first radiant site. I > > am trying to deploy to a Radiant 1.0 rc2 to a server hosted at > > slicehost. I am hoping a kindly, intelligent soul will take pity on me > > and shed some light on my problems....which are small in number, but > > mysterious in nature: > > > So - everything works - except for the member extension. That gives me > > a blank passenger error, a la: > > > Application error > > Rails application failed to start properly > > > If I take a peek at the apache error log, it's disappointingly sparse > > in detail: > > [Mon Sep 12 19:23:22 2011] [error] [client 184.64.72.242] malformed > > header from script. Bad header=email=; path=/admin/members: admin > > [ pid=16859 thr=140540931016512 file=ext/apache2/Hooks.cpp:851 > > time=2011-09-12 19:23:22.200 ]: The backend application (process > > 15900) didn't send a valid HTTP response. It might have crashed during > > the middle of sending an HTTP response, so please check whether there > > are crashing problems in your application. This is the data that it > > sent: [email=; path=/admin/members] > > > Doesn't help much eh? > > > Here are some details: > > Ubuntu 10.04 LTS > > ruby 1.8.7 (2010-01-10 patchlevel 249) [x86_64-linux] > > Gems: > > > activemodel (3.1.0) > > activerecord (3.1.0) > > activesupport (3.1.0) > > acts_as_list (0.1.4) > > arel (2.2.1) > > bcrypt-ruby (3.0.0) > > builder (3.0.0) > > cocaine (0.2.0) > > compass (0.10.6) > > daemon_controller (0.2.6) > > delocalize (0.2.6) > > fastercsv (1.5.4) > > fastthread (1.0.7) > > haml (3.0.25) > > i18n (0.6.0) > > mime-types (1.16) > > multi_json (1.0.3) > > mysql (2.8.1) > > paperclip (2.3.3) > > passenger (3.0.9) > > rack (1.1.2) > > radiant (1.0.0.rc2) > > rake (0.8.7) > > RedCloth (4.2.8) > > rubygems-update (1.8.10) > > tzinfo (0.3.29) > > uuidtools (2.1.2) > > will_paginate (2.3.16) > > > The extensions I have installed are member, settings and tiny_paper. > > Member requires the autocomplete plugin which is the only plugin I > > have installed. > > > OH and also: if I run script/server -e production, the extension works > > just fine (as it does in my development environment) so webrick has no > > issues with this, seems like it is a passenger-apache thing. > > > Any idears fellers? > > > Thanking you kindly in advance, even if all you did was read this, > > shrug and move on :) > > Could you try making a bare-minimum Rails app using the same version > of Rails, scaffolding the Foo class or something, and see if that > works? Just to rule out Passenger for reals? Also, in that scaffold > app, turn the logging up to 11 in the environments/production.rb, and > tail your log on the server so you can watch it fail if its gonna... > > Walter
