Hi and thanks for the answer.The
confirms PHP is receiving
Code:
memory_limit = 1024M
at runtime (
Code:
ini_get('memory_limit')
returns
). There is no
or
in
. The limit is set via cPanel's PHP Selector (CloudLinux/Ex2 shared hosting).
Despite this, the fatal error consistently reports
(= 48M). The issue was resolved by modifying the
Code:
@ini_set('memory_limit', '48M')
line in both:
-
Code:
cbpaidsubscriptions.php
-
Code:
cbpaidsubscriptions.sysplug.php
If the
is truly conditional (only applied when current limit < 48M), then it should never have triggered on our server. Could there be a case where the condition evaluates incorrectly, for example due to how
returns the value as a string (
) rather than an integer, causing the comparison to fail?