Ruby Forum Radiant CMS > BIG problems after removing page_attachments

Posted by pixelnate@gmail.com (Guest)
on 30.08.2008 06:19
(Received via mailing list)
OK, guys. I gave in to the hype about paperclipped, about how it will
make my whites whiter and make my food taste better and all that jazz.
Weeelllll, I need to get rid of page_attachments first, so I did, and
now my site won't start back up.

The process:

1) ssh into server and migrate page_attachments to VERSION=0
2) delete local copy from project
3) svn commit the the changes
4) cap deploy
5) remove the page_attachments entry in the production db (was id=1)
6) problems started

When I went back to my old pages in the web browser and refreshed them,
I got a very long lasting beach ball and the error "Application error
Rails application failed to start properly" shows up.

This is where it gets good: I tried to go to my production.log to get a
clue what was happening, but for some reason I told svn to ignore the
whole log folder when I started the project. Now I have no production
log to go to and my app won't start. I'll set that issue to the side for
a minute. I'll have to figure out how to coax svn to start using the log
directory again another time.

What I really need to know is, did I uninstall the page_attachments
extension improperly? Is there something that the extension added or
changed installed during the installation procedure that might be
keeping my app from working now that it no longer exists?

Any would certainly be appreciated.


~Nate
Posted by Sean Cribbs (seancribbs)
on 30.08.2008 16:22
(Received via mailing list)
Nate,

That seems correct.  If you get the production log issue fixed, give us
a pastie of the failure, or better yet, just ssh in and run Mongrel with
script/server.  If it fails to start, it should give you a stack dump of
the failure.

Sean
Posted by pixelnate@gmail.com (Guest)
on 31.08.2008 05:26
(Received via mailing list)
On Sat, 2008-08-30 at 10:21 -0400, Sean Cribbs wrote:
> Nate,
> 
> That seems correct.  If you get the production log issue fixed, give us 
> a pastie of the failure, or better yet, just ssh in and run Mongrel with 
> script/server.  If it fails to start, it should give you a stack dump of 
> the failure.


Well, I went back to the first version before I deleted the
page_attachments plugin and I was able to use the site as normal, even
after I migrated the extension back to VERSION=0. I restarted the server
and the site behaved like it did before, and on the admin side the
Attachments section was still visible on the bottom of each of the
pages. I didn't try adding anything, it was enough for me that the site
was loading properly.

Everything changed however when I deleted the page_attachments
extension. When I tried to start up the server, I got the following
output: http://pastie.org/263392 . I am really at a loss here. Do you
have any idea where I need to start looking to get this thing up and
running again without page_attachments? I am totally confused.



Thanks,

Nate
Posted by Arik Jones (imakethings)
on 01.09.2008 04:32
> Well, I went back to the first version before I deleted the
> page_attachments plugin and I was able to use the site as normal, even
> after I migrated the extension back to VERSION=0. I restarted the server
> and the site behaved like it did before, and on the admin side the
> Attachments section was still visible on the bottom of each of the
> pages. I didn't try adding anything, it was enough for me that the site
> was loading properly.
> 
> Everything changed however when I deleted the page_attachments
> extension. When I tried to start up the server, I got the following
> output: http://pastie.org/263392 . I am really at a loss here. Do you
> have any idea where I need to start looking to get this thing up and
> running again without page_attachments? I am totally confused.
> 
> 
> 
> Thanks,
> 
> Nate

Are you sure that all your pages do not have any "page_attachments" tags 
interpolated throughout the content?

P.S, Sorry if its a dumb question.
Posted by Christopher Dwan (Guest)
on 01.09.2008 08:42
(Received via mailing list)
Hmmm ... nothing in that dump points to your Radiant app. It's all
references to the files in the Radiant gem or in Rails.  Can you get a
more descriptive dump that traces something back or mentions something
the files in your Radiant instance?

-C
Posted by pixelnate@gmail.com (Guest)
on 02.09.2008 21:19
(Received via mailing list)
On Mon, 2008-09-01 at 04:32 +0200, Arik Jones wrote:
> Are you sure that all your pages do not have any "page_attachments" tags 
> interpolated throughout the content?


I realize that there is no way to know how well/not-well informed
somebody is when they ask a question on a mailing list, but seriously.
Yeah, I checked that. It's not a huge site and there is only one other
extension loaded (reorder).

Honestly, I got fed up banging my head against the wall and set up a
new, clean radiant app and moved my database.yml over. Everything works
like a dream. So no, it's not something in the database that is messing
things up. It seemed to as if a phantom controller was requiring it, but
I couldn't figure out where that would have been happening. Strangeness.

Long story short, new app, old db, new svn repo and I'll try and deploy
it again and see what happens.



~Nate
Posted by Arik Jones (imakethings)
on 02.09.2008 22:08
I wasn't questioning your intelligence. Jesus, take a pill. Did you even 
read the end of the reply?
Posted by pixelnate@gmail.com (Guest)
on 02.09.2008 22:25
(Received via mailing list)
On Tue, 2008-09-02 at 22:08 +0200, Arik Jones wrote:
> I wasn't questioning your intelligence.

Yeah, I know. It is the most obvious thing. Once I read your email I did
recheck it, but I had removed all references to it. It's a shame to
rebuid (well, halfway) the site. It's all good in the end.


~Nate
Posted by Arik Jones (imakethings)
on 02.09.2008 22:30
Yay web development! lol.
Posted by Joe Van Dyk (Guest)
on 17.10.2008 19:25
(Received via mailing list)
On Fri, Aug 29, 2008 at 9:18 PM, pixelnate@gmail.com
<pixelnate@gmail.com> wrote:
> OK, guys. I gave in to the hype about paperclipped, about how it will
> make my whites whiter and make my food taste better and all that jazz.
> Weeelllll, I need to get rid of page_attachments first, so I did, and
> now my site won't start back up.

How's paperclipped better than attachment_fu/page_attachments?
Posted by Arik Jones (imakethings)
on 17.10.2008 19:39
Joe Van Dyk wrote:
> On Fri, Aug 29, 2008 at 9:18 PM, pixelnate@gmail.com
> <pixelnate@gmail.com> wrote:
>> OK, guys. I gave in to the hype about paperclipped, about how it will
>> make my whites whiter and make my food taste better and all that jazz.
>> Weeelllll, I need to get rid of page_attachments first, so I did, and
>> now my site won't start back up.
> 
> How's paperclipped better than attachment_fu/page_attachments?

Paperclipped doesn't use RMagick (thanks to the paperclip plugin), 
instead it directly accesses ImageMagick which does wonders for memory 
consumption. You can drag and drop assets into the edit page text area. 
ALL assets are accessible to all pages, unlike page attachments where it 
didn't give you access to any previously uploaded attachments (you'd 
have to re-upload it or access it via another page or it's parent page 
using additional radiant tags).

Someone help me if I've missed any features.
Posted by Nate Turnage (Guest)
on 18.10.2008 03:36
(Received via mailing list)
On Fri, Oct 17, 2008 at 12:39 PM, Arik Jones <makingme@gmail.com> wrote:

> Paperclipped doesn't use RMagick (thanks to the paperclip plugin),
> instead it directly accesses ImageMagick which does wonders for memory
> consumption. You can drag and drop assets into the edit page text area.
> ALL assets are accessible to all pages, unlike page attachments where it
> didn't give you access to any previously uploaded attachments (you'd
> have to re-upload it or access it via another page or it's parent page
> using additional radiant tags).
>


But unlike page_attachments, you cannot use the images in a stylesheet. 
You
can use paperclipped to manage PDFs and Flash files, though. And the 
bucket
metaphor is nice for attaching images to pages.



~Nate
Posted by Joe Van Dyk (Guest)
on 18.10.2008 04:05
(Received via mailing list)
Why can't you use the images in a stylesheet?  Just specify the image
URL in the stylesheet.
Posted by Nate Turnage (Guest)
on 18.10.2008 04:13
(Received via mailing list)
I was never able to get it to work. I guess I should try it again before 
I
start spreading FUD, eh?

~Nate