PDA

View Full Version : PM Receipts



Roto13
02-10-2007, 04:43 AM
When I try to check my PM receipts, I get this message:


Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 2667307 bytes) in /home/eyesonff/subdomain/forums/includes/functions.php on line 4840

Could this have anything to do with the fact that I have 2387 confirmed and 4 unconfirmed private message receipts? ^__^;;

Psychotic
02-10-2007, 04:56 AM
Oh thank god I am not alone. Rhody Roto, I could kiss you! In fact I shall. :kiss: I was going to bring this up in the staff forum but then I forgot.

You are correct in your assumption that the amount of PM receipts is responsible. I have you licked in that aspect though: You have 2622 confirmed and 18 unconfirmed private message receipts. :strut:

Originally, it would just load half the page before a HTML error or something would appear, but now it shoes a white screen with a message similar to the one Roto posted.

Luckily, Psychotic, clearly an admin-to-be, knows the solution to all our woes. Admins, make it so that PM receipts, rather like PMs, are sorted into pages (with each page carrying 50 or 100 or so receipts) rather than just in one big massive splooge, because that is what is causing it. The same thing happens if you try to view the thread yoyoyoyo if you have moderator powers: The deleted posts all appear on one page and vB simply can't handle so many posts/PM receipts on one page at once.

If you can't do that then I'm going to hope there's some way for admins to delete PM receipts.

Dr Unne
02-10-2007, 07:56 AM
It may also be possible to increase this 16777216 byte limit, but this flame war on the vbulletin forums would appear to imply that it may not be a good idea:

http://www.vbulletin.com/forum/showthread.php?t=78563&highlight=Allowed+memory+size

At least EoFF isn't the only place with this problem; that thread dates from 2003.

If you can't do that then I'm going to hope there's some way for admins to delete PM receipts.

Pretty sure there is, if someone is brave enough to try it. EDIT: Not that I was snooping around the database or anything. I'm just guessing.

Madonna
02-10-2007, 11:31 AM
You guys clearly have problems if you cannot delete a few receipts every now and then. You let them pile up and now the whole thing is a mess! This is what your mother was trying to get you to avoid when forcing you to clean your room.

The best solution is, obviously, to create a second account and carry on.

crono_logical
02-10-2007, 02:50 PM
All PM receipts (which have been marked read) older than this year have been deleted now, except for users with over 1000 PM receipts this year which have had all PM receipts deleted for them instead :p

rubah
02-10-2007, 03:08 PM
you mean to say that I've only got 207 pms so far this year? :X

Maybe this is the kind of thing we should turn into a script? or could we?

Roto13
02-10-2007, 03:14 PM
And here I wanted to keep a record of every PM I ever sent ever. :P

crono_logical
02-10-2007, 04:53 PM
Too late :p One person had 8848 PM receipts before I deleted stuff :p

Samuraid
02-10-2007, 08:41 PM
Good. I would have deleted them if you hadn't. It's about time they went away. :p

Roto13
02-10-2007, 10:54 PM
All PM receipts (which have been marked read) older than this year have been deleted now, except for users with over 1000 PM receipts this year which have had all PM receipts deleted for them instead :p

By "this year" do you mean 2007 or within the last year? Because I only started using receipts again, like, four months ago or something and I still have a bunch left.

crono_logical
02-10-2007, 10:57 PM
2007 :p If you have some left, you had less than 1000 since January when I did the delete :p

Roto13
02-11-2007, 12:27 AM
Then I've sent almost 700 PMs since January XD

Samuraid
02-15-2007, 05:39 AM
This just in...I've been having issues with PHP 5.2.1 (our version) and APC 3.0.12p2 (our PHP cache) causing run-away memory allocations on other servers. If anyone sees any more memory limit errors, please contact me. Thanks. :)