We are based in Italy with a GMT+1/GMT+2 time zone - support replies may be delayed due to time zone differences with your country.
December 22, 2017 at 3:02 am #59661
When i try and mark a user as already paid, nothing happens. I see a spinning waiting icon thingy and my error log shows
2017/12/22 01:21:08 [error] 21131#21131: *1 FastCGI sent in stderr: “PHP message: PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 2680657912 bytes) in /var/www/html/wp-content/plugins/post-pay-counter-pro/classes/ppcp_payment_history_class.php on line 727” while reading response header from upstream,December 22, 2017 at 11:51 am #59676
Can you please post your System Info (Post Pay Counter > System info)?
Also, please try to update to this possibly-fixed version and see if the issue gets solved.
Let me know! 🙂
Have a nice day,
StefanoDecember 22, 2017 at 4:00 pm #59679
byron millerThis reply has been marked as private.December 22, 2017 at 4:12 pm #59685
byron millerThis reply has been marked as private.December 22, 2017 at 9:08 pm #59687
I’m leery of doing a real payment knowing I can’t even manually update a payment. Any idea of what to try?December 23, 2017 at 7:46 am #59694
Send you the details in my other postDecember 23, 2017 at 9:22 am #59714
Replied to the Google post. Disabling WD analytics did fix your plugin, but I sort of need the main analytics 🙂 Is there a way to disable GA in your module for the time being? it seems that not authorizing it (deactivating it) still tries to run some GA code – or is there a potential fix that i can do?
More important is that i’m able to update a few users i’ve already paid to make sure that when i do pay others i don’t get the same symptom of running out of memory. (this ticket)December 23, 2017 at 9:30 am #59718
oddly enough the error is almost instant.. Usually when php runs out of memory i can see the fpm process in top chew up ram, but this just aborts the second i click “confirm payment” and debug log shows
[23-Dec-2017 08:28:36 UTC] PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 9157064896 bytes) in /var/www/html/wp-content/plugins/post-pay-counter-pro/classes/ppcp_payment_history_class.php on line 727December 23, 2017 at 7:28 pm #59724
I just want to apologize for the delays in my latest replies. I have been out all day and haven’t been able to look into your issue. It will be first thing I do tomorrow morning!December 24, 2017 at 9:17 am #59736
the mystery goes on. I haven’t done virtually anything, but the issue seems to have gone away! What I have done, in order, is:
- deactivate plugin post caching (from Settings > Miscellanea box)
- include some debugging code in the payment routine to gather details
- see that all debugging info looked fine
- remove debugging code
- re-enable post caching
- (deactivated and reactivated PRO version several times to edit files)
I honestly don’t have a clue of what could have gone wrong in the first place! Please go ahead and try it yourself, and let me know! There are already two transactions for authors Stephanie Marceau and Amber_Woodyard, that you may see yourself (just as a proof :D) and delete. Let me know!
Thanks for all your details, it’s been very helpful in trying to understand what was going on!
PS. For the Analytics issue, I have replied in the other topic.
Hhave a nice day,