whobutdrew: (Default)
Drew ([personal profile] whobutdrew) wrote in [site community profile] dw_dev2010-01-24 06:40 pm
Entry tags:

Reading page oddity

OK, so my install is, for many intents and purposes, functional. I got postfix sending email, I am working around other issues. I have everything imported and friends added.

If I go to http://mysite.com, log in as anyone, and click on Reading Page, I get

Oops!

If you've gotten this error, it means that something is currently (and, with luck, temporarily) broken. Please wait five minutes and try again.

The person's journal loads correctly, friends' pages work correctly, going to profiles (own or others) works correctly. As far as I can tell, only other.

If it is relevant, instead of using journal-name.mysite.com, I'm using mysite.com/users/journal-name. Any logs or configs will be made available upon request.

Though, as has been the case with many of my supposed issues, I've been linked to one patch and it solves everything, so tell me which one I'm missing! :P
exor674: Computer Science is my girlfriend (Default)

[personal profile] exor674 2010-01-25 02:47 am (UTC)(link)
What are the last few messages in your error log?
sophie: A cartoon-like representation of a girl standing on a hill, with brown hair, blue eyes, a flowery top, and blue skirt. ☀ (Default)

[personal profile] sophie 2010-01-25 11:25 am (UTC)(link)
Ah, that'll be because you're running on a 32-bit Perl.

If you're on the latest code, you should be able to uncomment the $ARCH32 = "1"; line in your config-private.pl file, or add it if you don't have it. If that doesn't help, you'll want to update so that the changes made in bug #1632 are applied. (Don't patch it yourself as Mark made some more changes.)

That should fix that error, and hopefully the problem with the reading page.
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

[personal profile] pauamma 2010-01-25 03:41 pm (UTC)(link)
Quoting from http://changelog.dreamwidth.org/517277.html:
--- a/doc/config-private.pl.txt Sat Jan 09 00:43:59 2010 +0000
+++ b/doc/config-private.pl.txt Sat Jan 09 01:10:00 2010 +0000
@@ -50,6 +50,14 @@
pass => 'password', # CHANGETHIS
},
);
+
+ # 32 vs 64 bit arch. By default everything goes to a 64 bit arch. Uncomment
+ # to enable 32 bit arch support.
+ #
+ # WARNING: This must be set prior to setting up your site. If you change it
+ # later on a running site, things may go badly for you.
+ #
+ #$ARCH32 = "1";
but "I made sure to do it when I saw it" sounds like you changed it after setting up your site.
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

[personal profile] pauamma 2010-01-25 06:51 pm (UTC)(link)
OK.
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

[personal profile] pauamma 2010-01-25 06:54 pm (UTC)(link)
I think that by "don't patch it yourself", sophie meant "don't just apply patches attached to that ticket, but synchronize your source code to the current version" (since mark may have made changes not attached to the bug).
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

[personal profile] pauamma 2010-01-25 07:12 pm (UTC)(link)
OK, there are still a few places that should honor that setting but don't (yet). *wanders off to the ticket*
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

[personal profile] pauamma 2010-01-27 02:47 pm (UTC)(link)
Yeah, I know. See my comment on the bug ticket.
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

[personal profile] pauamma 2010-01-27 08:24 pm (UTC)(link)
Flipping in either direction with live data will likely cause a number of problems, sorry. Your best way is probably to fix the code (if you're in a hurry) or to wait until the additional patch if you can afford to. (Fixing it isn't very hard. Just check how it's been done in other patches on that ticket and do the same for that file.)